JavaEE 快速开发框架,Wabacus 4.3 发布

jopen 10年前

Wabacus是一个JavaEE快速开发框架,采用面向声明的开发模式,可以不用编程或极少编程即可实现复杂的数据展示、数据编辑、表单处理等功能,将JavaEE的开发效率提高5倍以上,代码减少60%以上。

此次发布的4.2版本主要更新包括:

主要功能变更列表:

1、支持采用statement方式执行更新数据的SQL语句,这样就支持在配置的更新SQL语句中直接拼凑,例如update table set column1=@{col}'abc',...;
  
2、支持在拦截器的执行每个脚本的拦截方法中修改更新语句的SQL语句

3、支持为每个更新脚本配置执行的前置条件,以便在保存时动态决定是否要执行这一个或一批更新数据脚本,这样可以很容易支持“判断某个记录是否存在,如果存在就做修改操作,不存在就做添加操作”的场合

4、支持在<insert/>、<update/>、<delete/>、<button/>的<params/>中定义变量时,支持从本报表或其它绑定保存的报表中取列值或变量值做为本变量的变量值

5、绑定保存多个报表时,支持控制各报表的保存顺序

6、支持可输入下拉框(即组合框)输入框类型,支持依赖其它输入框的子单选框、子复选框配置

7、解决了下拉框关联时,当选中的父下拉框没有对应的子下拉选项数据时,子下拉框不清空选项的BUG

8、扩展了客户端服务器端校验,支持在配置校验方法时允许为校验方法传入动态或常量参数到校验方法中

9、新增wx_tip()方法的支持,允许多种方式在某个HTML标签周围通过新增层的方式显示提示信息

10、修复了用户在使用过程中发现的一些BUG

框架论坛:http://wabacus.btedu.gov.cn/
下载地址:http://pan.baidu.com/s/1eQqvQL0#dir/path=%2Fwabacus
在线演示:http://wabacus.hrbeu.edu.cn/WabacusDemo/