A parte importante é a primeira linha:
java.lang.StackOverflowError
. A recursão é exigente em pilha. Tente fazer apenas a parte do algoritmo recursivamente, enquanto coloca o acesso ao banco de dados em um método extra.
java.lang.StackOverflowError
. A recursão é exigente em pilha. Como monitorar várias instâncias do MySQL em execução na mesma máquina - Dicas e truques do ClusterControl
Como obter registros do mês atual no MySQL
Padrão de relacionamento partidário. Como modelar relacionamentos
Como restaurar um banco de dados SQL Server em um Mac usando o SQL Operations Studio