Если вы ищете универсальный пакет, который обрабатывает ORM, веб-фреймворк, презентацию и т. Д., То в мире Java существует несколько вариантов. Два широко используемых, но очень разные:
- Spring MVC + Hibernate
- Grails
Вы найдете другие фреймворки, такие как Гобелен или Struts , которые предназначены для веб-приложений. Я не могу посоветовать их, кроме как сказать, что они (опять же) широко используются, и вам, вероятно, нужно провести больше расследований.
Все вышеизложенное в конечном итоге будет опираться на базовый уровень Java Servlet framework , который, вероятно, слишком низкоуровневый для ваших нужд (но о котором стоит знать).