No puedo entender por qué mi sitio después de 3 operaciones entra en un bucle literalmente infinito. estoy usando eclipse y estoy alojando el servidor con tomcat, como base de datos uso el banco de trabajo. El servidor inicialmente no da errores, o eso parece para las dos primeras operaciones, pero luego en cuanto realizo la tercera operación el sitio no responde y entra en carga infinita (adjunto fotos y código).
No creo que sea un problema de código, ¿tal vez será el caché máximo de Tomcat? Me he estado golpeando la cabeza durante más de 3 días, pero no puedo resolverlo, finalmente no tengo ningún tipo de error dentro de la consola de Eclipse, y la única forma de hacer que mi sitio funcione es totalmente reinicie el servidor tomcat.
Este es mi código: https://github.com/Fatted/Olysmart_TSW2021 (descargue el zip, la base de datos está incluida)
Ya agradezco a los que me van a ayudar o que al menos tuvieron algo de tiempo para leer este post, gracias!
Después de ejecutar rápidamente el código, creo que está experimentando una fuga de conexión DB. Cada consulta en sus DAO abre una nueva conexión a la base de datos y nunca la cierra. Intente usar la sintaxis try with resources para las conexiones.