OpenXava - это фрейворк, облегчающий и значительно ускоряющий разработку приложений JavaEE/J2EE, среда для создания приложений уровня предприятия.
Реализован подход MVC (Model-View-Controller). Разработчику нужно описывать только модель, контроллеры используются повторно.
В основе концепции фреймворка лежит идея использования аннотаций Java или XML-описаний бизнес-объектов с целью уменьшения рутинного программирования на Java. Философский девиз OpenXava - "Декларирование лучше кодирования".
Основная цель OX - создать за разработчика наиболее типовые блоки, используемые при разработке бизнес-приложений в то время, как разработчик продолжает иметь возможность при необходимости вести разработку своими средствами, как ему будет угодно.
Сайт разработчика:
Что почитать?
Разместил: