OpenXava是一个让使用XML与Java来开发J2EE">商业应用程序变得简单的框架.OpenXava不使用常见的MVC架构,它是一个JPA应用程序引擎,你能够通过JDK5.0注解或XML描述对象-关系表的映射关系,并将运行期实体对象持久化到数据库中去。
使用OpenXava你只需要写model,POJOs,和Java 5 annotations,你不用写view,也不用写controller。
更新日志:
OpenXava 4.1.1 (2011-2-28)
--------------------------
- CRITICAL FIX: List and collections are not shown inside dialogs.
- Support for @PrimaryKeyJoinColumn and @PrimaryKeyJoinColumns JPA annotations in @OneToOne relationships.
- Fix: Failed properties not marked in UI when using Bean Validation (JSR-303).
- Fix: @Max from JSR-303 does not limit the characters that user can type in the editor.
OpenXava 4.1 (2011-2-15)
------------------------
- Bean Validation JSR-303 support.
- The user can add and remove summation for any numeric persistent property in list and collections.
- The user can sort by several columns in list and collections.
- Standard PDF reports show column summations.
- Summation available for list and collections adding a + to property names.
- Automatic horizontal scrollbar for list and collections for not enlarging the UI.
- Hibernate upgraded to 3.6.1.
- New stereotype PASSWORD/CONTRASENA.
- When the model is transient the default controller-mode for the module is DetailOnly.
- New methods toSet() and toSetNullByPass() in Strings to convert string lists in sets.
- Added assertTotalInList() and assertTotalInCollection() in ModuleTestBase.
- Removed the unused library: jboss-archive-browsing.jar.
- Fix: Export to EXCEl in list mode does not work fine with Russian data.
下载地址:http://sourceforge.net/projects/openxava/files/openxava/4.1.1/openxava-4.1.1.zip/download