欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  资讯频道

JavaEE快速开发框架Wabacus 4.2发布,开发效率提高五倍以上

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

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

  1. 所有报表类型均支持横向扩展数据集
  2. 支持大数据量的显示,比如一页显示几千甚至几万条记录
  3. 数据导入支持excel2007版本的数据文件
  4. 扩展服务器端向前台提示信息的接口方法,允许提示时控制提示窗口的行为,比如是否自动隐藏,大小等
  5. 支持导出列表报表选中的记录行,支持在服务器端先落地再压缩再导出的导出方式,这样可以支持超大数据的导出操作
  6. 支持开发人员配置最终的查询报表数据的SQL语句,框架不做任何转换,可以大幅提高报表数据查询性能
  7. 重构查询下拉框选项数据、输入联想选项数据、自动填充数据的配置,支持单独为它们指定数据源、SQL语句执行方式(即采用statement还是preparedstatement方式执行),支持使用SQL语句、存储过程、JAVA类三种方式查询它们的数据
  8. 所有弹出窗口的功能都支持弹出前回调函数,并能在回调函数中给弹出URL动态添加参数或者阻止弹出操作,比如editablelist的编辑页面、文件上传、弹出窗口输入框等等
  9. 扩展文件上传功能,升级文件上传组件包,不再与struts等项目共存时存在文件上传的冲突;支持动态创建不存在的上传目录,支持在文件上传输入框中删除后台文件的删除方式,新增生成文件上传功能的JAVA接口方法
  10. 所有组件都支持<outerheader/>和<outerfooter/>标签,配置组件外围的静态或动态显示内容
  11. 重构报表数据查询实现,用户可以更容易地支持从其它非关系型数据库查询报表显示数据
  12. 完善了服务器端向前台提示信息的接口方法,允许控制提示窗口
  13. 支持在服务器端设置列表报表哪些记录行不允许选中
  14. 将显示在页面和下载到数据文件中时的各列显示模式分开,比如某列只显示在页面,但不下载到数据文件中等
  15. 解决了所有列表报表类型在数据超长时不会自动折行的问题

框架地址:http://www.wabacus.org/

论坛地址:http://wabacus.btedu.gov.cn/