OpenXava 框架发布 3.0 版本

阅读数:610 2008 年 4 月 2 日

话题:JavaDevOps语言 & 开发架构文化 & 方法

OpenXava 提供了一个允许开发者快速而高效地创建 Web 应用和 Portlet 的框架。3.0 版充分利用了 JPA 的优势,允许用户仅仅使用 POJO 和 Annotation 来创建完整的应用。

对于最简单的用例,用户可以通过带有附加的 OpenXava Annotation 的 POJO 模型来生成一个完整可用的应用。对于稍微复杂一些的用例,完全使用附加的 Annotation 也可以应对:

对于更复杂的用例,用户可以在模型类中加入变化事件,实现定制的控制器,覆盖缺省的控制器中的特征。

OpenXava 的其他特征有:

  • 成熟的开源项目:3 年,6 万次下载,成千的论坛信息,等等。
  • 用于开发企业应用的时间已超过一年。
  • 对于开发商业应用有高的生产效率。
  • 平滑的学习曲线并且易于使用。
  • 灵活性很强,可以创建复杂的应用。
  • 可以在该框架中的任意地方插入你自己的功能。
  • 没有代码生成:可以在几秒钟内开始编码你的应用。
  • 基于商业组件的概念。
  • 尽管用户界面是自动生产的(动态的),框架依然允许进行细致的界面布置。
  • 可以与遗留的数据库模式工作。
  • 支持任意的应用服务器(Tomcat、JBoss、WebSphere 等等)。
  • 支持 JSR-168:所有的 OpenXava 模块都是标准的 portlet。
  • 支持持久化引擎:EJB3 JPA、Hibernate 或者 EJB2 CMP。由你选。
  • 与许多门户软件做过测试:JetSpeed 2、WebSphere Portal、Liferay 和 Stringbeans。
  • 可以方便的与 JasperReports 产生的报表集成。
  • 采用 LGPL 许可。你可以使用 OpenXava 开发商业应用。
  • 有大量的英语和西班牙语文档。
  • 所有的标签和信息都有英语、西班牙语、德语、波兰语、印度尼西亚语、法语和加泰罗尼亚语的版本。更多的语言版本还在陆续增加中。

欲得到更多关于 OpenXava 的信息并下载最新的代码和例子,请访问http://www.gestion400.com/web/guest/home

查看英文原文: OpenXava 3.0 Released