Bueno, te recomiendo encarecidamente que eches un vistazo al marco de juego
Eche un vistazo al video en la página de inicio.
Tiene un módulo gae
Con siena como orm para manejar el almacén de datos de gae
De todos los frameworks de Java que he visto hasta ahora, creo que tiene la curva de aprendizaje más fácil,
gran documentación ,
un tutorial para desarrollar una aplicación completa
comunidad muy activa y servicial,
libre como en la cerveza y también como en el habla
altamente escalable debido a su diseño sin estado listo para usar
descansa amigable
altamente personalizable a través de sus módulos y enfoque de complementos
Además, teniendo en cuenta que es para un curso universitario, es muy fácil piratear el código, pude manejar un par de tickets y nuevas funciones sin ninguna experiencia en Java, solo un par de años desarrollando aplicaciones web con php
otros beneficios
es realmente fácil de comenzar, sin una configuración complicada, solo descargue y descomprima el archivo y estará listo
gran experiencia de desarrollo, simplemente corrija el código y presione actualizar, reproduzca los cambios de compilación automática sobre la marcha cuando se ejecuta en modo de desarrollo
rápido y ligero
fullstack, no tiene que integrar complicados frameworks para que funcione
gran informe de errores, no más seguimiento de pila de errores interminable, solo le muestra la línea con error
sin configuración xml en ninguna parte
gran soporte para tdd con prueba integrada de selenio
Creo que la principal ventaja como herramienta de aprendizaje es que es posible echar un vistazo al código fuente sin sentirse perdido y el apoyo de la comunidad ... La documentación es muy clara y puedes aprender mucho con solo echar un vistazo a la fuente. código...