按例如 Ruby on Rails的和春,OpenXava中实现,使得在首位著名这些框架相同MVC原理类似工具的启发。
此外,通过的OpenXava更自动化的应用开发都将自己扭到MVC框架的市场。
使用OpenXava中,开发者只需要创建自己的应用程序的模型部分,控制器被重用的幸福是从预设的规则自动生成一个大规模。
这意味着OpenXava中发展是相当快,可以同时为您节省了大量的人力和财力。
什么是新的在这发行:
- 在新项目的默认controllers.xml
- @RemoveSelectedAction可供@ElementCollection。
- 新方法assertValidValueExists()在ModuleTestBase。
- Hibernate将升级到4.3.9。
- Hibernate验证器升级到5.1.3。
- 在样本项目中使用HSQLDB升级到2.3.2。
- 经典Hibernate验证(3.1)下跌了。
- Ant目标updateSchema不再支持XML组件。
- 自动化业务逻辑(ABL)库下降。
- 图表列表数据自动生成。
- 与@OrderColumn注释列表可以通过拖放用户进行排序。
- JPA 2.1(JSR-338)的支持。
- Bean验证1.1(JSR-349)的支持。
- 组合具有与@Required枚举的属性没有空白选项。
- 新特性startInLastVisitedModule和naviox.properties rememberVisitedModules。
什么是新的在5.3.2版本:
- 在新项目的默认controllers.xml
- @RemoveSelectedAction可供@ElementCollection。
- 新方法assertValidValueExists()在ModuleTestBase。
- Hibernate将升级到4.3.9。
- Hibernate验证器升级到5.1.3。
- 在样本项目中使用HSQLDB升级到2.3.2。
- 经典Hibernate验证(3.1)下跌了。
- Ant目标updateSchema不再支持XML组件。
- 自动化业务逻辑(ABL)库下降。
- 图表列表数据自动生成。
- 与@OrderColumn注释列表可以通过拖放用户进行排序。
- JPA 2.1(JSR-338)的支持。
- Bean验证1.1(JSR-349)的支持。
- 组合具有与@Required枚举的属性没有空白选项。
- 新特性startInLastVisitedModule和naviox.properties rememberVisitedModules。
什么是新的在5.3.1版本:
- 在新项目的默认controllers.xml
- @RemoveSelectedAction可供@ElementCollection。
- 新方法assertValidValueExists()在ModuleTestBase。
- Hibernate将升级到4.3.9。
- Hibernate验证器升级到5.1.3。
- 在样本项目中使用HSQLDB升级到2.3.2。
- 经典Hibernate验证(3.1)下跌了。
- Ant目标updateSchema不再支持XML组件。
- 自动化业务逻辑(ABL)库下降。
- 图表列表数据自动生成。
- 与@OrderColumn注释列表可以通过拖放用户进行排序。
- JPA 2.1(JSR-338)的支持。
- Bean验证1.1(JSR-349)的支持。
- 组合具有与@Required枚举的属性没有空白选项。
- 新特性startInLastVisitedModule和naviox.properties rememberVisitedModules。
什么是新的在5.3版本:
- 默认controllers.xml新项目
- @RemoveSelectedAction可供@ElementCollection。
- 新方法assertValidValueExists()在ModuleTestBase。
- Hibernate将升级到4.3.9。
- Hibernate验证器升级到5.1.3。
- 在样本项目中使用HSQLDB升级到2.3.2。
- 经典Hibernate验证(3.1)下跌了。
- Ant目标updateSchema不再支持XML组件。
- 自动化业务逻辑(ABL)库下降。
- 图表列表数据自动生成。
- 与@OrderColumn注释列表可以通过拖放用户进行排序。
- JPA 2.1(JSR-338)的支持。
- Bean验证1.1(JSR-349)的支持。
- 组合具有与@Required枚举的属性没有空白选项。
- 新特性startInLastVisitedModule和naviox.properties rememberVisitedModules。
什么5.2.1版本是新的:
- 在与拖动列表移动列拖放
- 卸下从列表中列即刻完成并与淡入淡出效果。
- 的名单再列清单显示一个对话框内。
- 添加列名单列表不再使用分页,但滚动条。
- 添加列清单列表仅显示直到第一第二级性能,并在需要的所有属性。
- 的名单再列一个清单,由该物业的本地化列标签排序。
- 对于不再添加列到清单列表显示内部属性名。
- 淡出效果来显示/隐藏列表的过滤器部件和定制的图标。
- 使用JavaScript来显示/隐藏列表定制的图标,没有一个AJAX请求。
- 列表定制图标执行任何操作后自动隐藏。
- 在自动化测试模块20%的性能提升。
- 升级的HtmlUnit至2.15。
- jQuery UI的升级到1.11.2。
- 的jQuery升级到1.11.2。
- 升级下议院Lang3库3.3.2。
- 新move()方法。
- 在xava-junit.properties浏览器属性不再支持。
- 新createWar Ant任务默认包括在新的项目。
- 肋骨间距,当连续几帧进行调整。
- 标签为解决性能改进。
在XCollections实用类
什么在5.2版本是新的:
- 移动列清单,拖放
- 卸下从列表中列即刻完成并与淡入淡出效果。
- 的名单再列清单显示一个对话框内。
- 添加列名单列表不再使用分页,但滚动条。
- 添加列清单列表仅显示直到第一第二级性能,并在需要的所有属性。
- 的名单再列一个清单,由该物业的本地化列标签排序。
- 对于不再添加列到清单列表显示内部属性名。
- 淡出效果来显示/隐藏列表的过滤器部件和定制的图标。
- 使用JavaScript来显示/隐藏列表定制的图标,没有一个AJAX请求。
- 列表定制图标执行任何操作后自动隐藏。
- 在自动化测试模块20%的性能提升。
- 升级的HtmlUnit至2.15。
- jQuery UI的升级到1.11.2。
- 的jQuery升级到1.11.2。
- 升级下议院Lang3库3.3.2。
- 新move()方法。
- 在xava-junit.properties浏览器属性不再支持。
- 新createWar Ant任务默认包括在新的项目。
- 肋骨间距,当连续几帧进行调整。
- 标签为解决性能改进。
在XCollections实用类
在什么版本5.1是新的:
- 的Java 8支持
- 的firststeps含量变化。
- 法国的消息提升。
- 显示在日志中的注释误用的消息元素收藏。
- 方法assertEditableInCollection()和assertNoEditableInCollection()ModuleTestBase的工作,为任何类型的集合。
- 新assertValidValuesCountInCollection()和assertValidValuesInCollection()在ModuleTestBase方法。
- 要在应用程序中使用的一些新的共同的标签。
- 改进元素集合AJAX行为,在响应X10的改进。
- 引用数据的元素集合获取最优化。
- 在的元素集合搜索由@SearchKey属性引用。
- 新的原型文件用于多个文件附加到实体。
- @DefaultValueCalculator每当执行在@PropertyValue属性(从)的变化。
- 的外观和感觉改善列表和集合的总数。
什么版本5.0中是新的:
- 新的外观和感觉 。
- 登录/注销功能。
- 模块导航:左搜索菜单,所有模块和顶级菜单,最近使用的模块
- 收藏编辑在信元模式,像一个电子表格,供@ElementCollection。
- 所有集合元素和容器的实体是在一次坚持,可用于@ElementCollection。
- JPA 2 @ElementCollection支持。
- 新的渲染引擎用户界面的布局。
- 查看和编辑日期的手感得到改善。
- 在一个PDF新JasperConcatReportBaseAction一些报告。
- @Collapsed注释开始收藏和参考与框架关闭。还允许XML组件。
- 新NoCustomizeList控制器禁用清单定制的特定模块。
- 新的原型文件附加文件,它可以将文件存储在数据库或文件系统。
- 用户可以分享与所有其他用户的“我的报告”的报告。
- 新插件项目。
- 新InvoiceDemo项目添加到通讯组。
- 的Groovy升级到2.2.2。
- JasperReports的升级到5.5.1。
- DWR升级到2.0.10。
- 使用Apache标准标签库JSTL 1.2.1升级到1.2。
- 的JavaMail升级到1.5.1。
- 的公共库升级到:BeanUtils的1.8.0,1.1.1记录,沼气池2.1,编解码器1.9,文件上传1.3.1,IO 2.4,朗2.6,验证器1.4.0 。
- 升级到Servlet 2.5的和JSP 2.1。
- 添加共享Lang3 3.2.1库。
- Tomcat 7的包含在分布。
添加到通讯组包含了核心的OpenXava以外的扩展功能
在什么版本4.9.1新是:
- 修正:
- 在“我的报告”填充初始值失败布尔值,说明列表和枚举。
- 当SaveElementInCollectionAction覆盖associateEntity()我们失去了验证的最小功能。
- 最低与@Size(分=)宣布藏品未通过验证的删除元素。
- 添加元素的集合,没有级联删除或全部不验证最大(@Size(最大值=))。
- 在同一行中的两个集合不很好地与新的渲染显示。
- @LabelFormat(LabelFormatType.SMALL)的新的渲染引擎下是行不通的。
- 由新的渲染忽略CSS牛标签类。
- 在同一行的新的渲染数帧太靠近,甚至重叠。
- 新的渲染器失败,与两个引用的部分。
- 标记为必填字段不会与新的渲染图所示。
什么是新的在4.9版本:
- 连击和列表过滤文本框适应它们的宽度到列并且他们总是完全可见。
- “在组'而不是'组'(即'在'SQL)的允许列表,集合和”我的报告“进行筛选。
- 链接到隐藏过滤器是过滤器行本身
- 链接显示和隐藏过滤器仅在自定义模式下不可见。
- 自定义列表和收藏的新图标。
- 寻呼列表和集合允许每页12行。
- 没有数据的PDF报告显示一个网页,一条提示消息,而不是一个空的报告。
- 长标签可以根据需要使用几行。
- 自动PDF报告,使用合格的标签列标题,就像列表模式。
- 详细线高度自动PDF报告进行了优化。
- 算法在PDF报告调整优化列。右列是更好地调整,这不适合的列被删除
- 在自动PDF格式的报告列宽度是从真正的内容来计算,而不是从申报。
- 在“我的报告”添加列的组合只显示到默认第二级属性。
- 标签,而不是组合的内部名称为“我的报告”添加新列。
- 初始条件和排序从当前列表填充的。
- 在“我的报告”允许的范围内,或在复杂条件来过滤,虽然只有一个报告显示重复列。
- 的“我的报道”专栏的编辑对话框标题改善。
- 的“我的报告”代码重构(CustomReport重命名为MyReport)产生的电流存储用户报告的损失。
- @AssertTrue消息可定制,甚至当前实体的属性的值可以使用。
- 当ConstraintViolationException被抛出的消息给用户从约束定义得到的。
- @Size验证注解产生了更多的有意义的信息。
- 与复选框多值编辑器的支持。
自动PDF格式的报告
对于“我的报告”
评论没有发现