Что ж, я бы очень посоветовал вам взглянуть на игровой фреймворк.
Посмотрите видео на главной странице
Имеет модуль gae
С сиеной в качестве орма для обработки хранилища данных gae
Из всех java-фреймворков, которые я видел до сих пор, я думаю, что у него более легкая кривая обучения,
отличная документация ,
учебник для разработки полного приложения
очень активное и отзывчивое сообщество,
бесплатно как в пиве, а также как в речи
высокая масштабируемость благодаря нестандартному дизайну без сохранения состояния
отдыхать дружелюбно
широкие возможности настройки с помощью модулей и плагинов
более того, учитывая, что это курс колледжа, очень легко взломать код, я мог бы справиться с парой билетов и новыми функциями без какого-либо опыта работы с java, всего пара лет разработки веб-приложений с php
другие преимущества
это действительно легко начать, не требует сложной настройки, просто скачайте и распакуйте файл, и все готово
отличный опыт разработки, просто исправьте код и нажмите «Обновить», проигрывайте автокомпилированные изменения на лету при работе в режиме разработки
быстрый и легкий
fullstack, вам не нужно интегрировать громоздкие фреймворки, чтобы он работал
отличный отчет об ошибках, больше нет бесконечной трассировки стека ошибок, просто показывает строку с ошибкой
нет конфигурации xml где-либо вокруг
отличная поддержка tdd с интегрированным тестом селена
Я думаю, что основным преимуществом в качестве инструмента обучения является то, что можно заглянуть в исходный код, не чувствуя себя потерянным, и поддержка сообщества ... Документация очень четкая, и вы можете многому научиться, просто взглянув на исходный код код...