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

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

1、支持图形报表类型
2、支持跨页选中记录行,即同时选中多页上的记录行进行操作
3、新增两种行选中类型
4、支持跨页编辑editablelist2/listform报表的数据,即一次修改多页的记录。
5、支持指定editablelist2/listform报表类型添加记录行时的新记录行显示位置,支持添加记录行的回调函数,在此回调函数中可以修改新添加行的样式等
6、完善editablelist2/editabledetail2报表类型的列格式化功能,允许某列数据在编辑后仍然保持格式化效果,而不会因为编辑数据而丢失
7、支持在对报表进行某个操作时,在服务器端的某个阶段向客户端用户弹出“确认”提示窗口,并能根据用户点击“确定”和“取消”进行不同的处理
8、扩展了客户端服务器端校验功能,支持在校验时获取到任意列的数据,同时新增了失去焦点时进行服务器端校验的功能
9、编辑数据时新增对自动增长字段类型的支持,而不像之前只能用sequence或uuid做为表的关键字段
10、解决了<report/>的id属性不能出现下划线_的问题
11、所有控制样式的styleproperty(比如控制输入框、数据列等)都支持配置url{paramname}或rrequest/request/session{key/key.property}方式指定动态获取样式字符
12、支持同步和异步两种数据导入方式,支持为所有类型的组件都配置一个或多个数据导入功能
13、支持显示报表数据前拦截方法,允许在此拦截方法中显示一些自己的内容,或者中断报表的显示,支持获取报表数据的json格式并传给onload回调函数
14、扩展显示每行、每列数据的拦截方法,在这里可以方便地读写各列的数据,并且支持在拦截方法中动态设置某条记录为行选中状态
15、支持在<format/>方法中设置标题行的样式和当前数据行的样式,以及设置某列的显示样式,而不是只能在拦截方法中设置。
16、优化了数据编辑时用户体验,不会因为编辑数据自动跳转到第一页,而是仍保持在当前页。
..............................

框架地址:http://code.google.com/p/wabacus

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

ITeye专访:http://www.iteye.com/magazines/91

在线DEMO演示地址: http://elib.hrbeu.edu.cn/WabacusDemo/  (另两个在线DEMO服务器因为贡献者正在出差,还没部署4.1版DEMO)
19
2
评论 共 33 条 请登录后发表评论
13 楼 osacar 2013-06-20 12:42
还是继续折腾sprin mybatis hibernate得了。。。
12 楼 349446658 2013-06-20 09:10
经过检查,确实是因为那个定时监控数据导入的线程运行有点问题导致的,刚发布了一个补丁包,替换一下补丁中的wabacus4.1.jar包即可正常运行。
11 楼 349446658 2013-06-20 08:03
gdma 写道
先在线试了下demo,发现有些慢,以为是网络问题。然则,拿下demo到本地运行,发现除了有些反应慢之外,软件还需要好的硬件支持才能跑得动,本人的本本在cpu方面就100%去了。几乎操作不了。当然,这也不包括Oracle11g数据库在本机的影响。若是能在普通单片机上运行就最好了,至少开发好些,希望软件下次升级时能有所改善。

wabacus是个轻量级的框架,对开发电脑没什么要求,只要能跑eclipse就行,在线演示服务器都是别人贡献的PC机或虚拟机,配置一般的,都能让这么多人访问。
你感觉慢可能有这几个原因:你的笔记本跑oracle11可能就有点吃力;demo演示的图表是用fusioncharts,它是用flash渲染,所以效率有点影响;还有演示的数据导入功能是定时线程监控的,定时的频率是10多秒,可能也有点影响。
目前使用wabacus开发的100多个项目中没有反应过性能问题的。
10 楼 gdma 2013-06-19 23:44
先在线试了下demo,发现有些慢,以为是网络问题。然则,拿下demo到本地运行,发现除了有些反应慢之外,软件还需要好的硬件支持才能跑得动,本人的本本在cpu方面就100%去了。几乎操作不了。当然,这也不包括Oracle11g数据库在本机的影响。若是能在普通单片机上运行就最好了,至少开发好些,希望软件下次升级时能有所改善。
9 楼 wuchsh2013 2013-06-19 20:14
这个必须支持。。
8 楼 349446658 2013-06-19 17:18
在线演示DEMO地址:http://wabacus.hrbeu.edu.cn/WabacusDemo/
可以访问了。
7 楼 javawang2012 2013-06-19 16:50
这个得顶,新版本越来越成熟,简化了很多复杂的应用
6 楼 349446658 2013-06-19 16:30
jacky1982728 写道
提供源代码不啊?

通过svn去http://code.google.com/p/wabacus下载。
5 楼 jacky1982728 2013-06-19 16:27
提供源代码不啊?
4 楼 349446658 2013-06-19 15:25
houyujiangjun 写道
不精致,太粗.....为了效率选择了难看?

主题风格可以自己定制的,对界面要求比较高的wabacus框架的朋友有有一部分定制了自己的主题风格的,而且也分享出来了,即将传到网上供大家下载使用。
3 楼 houyujiangjun 2013-06-19 15:05
不精致,太粗.....为了效率选择了难看?
2 楼 whitewolf_1 2013-06-19 13:47
从2.5版本用到4.0的,感觉开发速度比SSH快好多。体验了一下新的4.1的图表更强大。作者V5。交叉表等让我省了好多的工作量。感觉入门也好简单。哦。主要还有一点非常赞,任何一个问题,当天都能有人给协助解决了。
1 楼 lgwt9829 2013-06-19 13:41
呵呵,新的版本很棒,集成了fusioncharts,丰富了体验,还有很多功能值得应用!

看来我以前做的集成fusioncharts的帖子可以沦为历史了!

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • J2ME UI之窗口部件背景

    主要设计意图是:使窗口跟部件跟活波,可以自己设置背景色等效果. /** * 类名:Background.java * 编写日期: 2006-8-14 * 程序功能描述:窗口,部件的基本背景类,子类可创建各式各样的背景,图片背景,半...

  • J2ME UI之窗口部件选择条

    package org.wuhua.ui; import javax.microedition.lcdui.Graphics; /** * 类名:Select.java * 编写日期: 2006-8-15 * 程序功能描述:选择条的抽象类.具体子类将实现,可渐变的效果 * Demo: * Bug: ...

  • 介绍几个开源J2ME UI库

    J2ME UI库除了自带的以外,还有很多开源J2ME UI库,其中很多都比J2ME的自带UI库好用。下面介绍一下这些开源J2ME UI库: J2ME自带UI不是太美观,使用起来也不太方便,为了解决这问题,很多UI库应势而出。使用这些库...

  • 开源J2ME UI库

    J2ME UI库除了自带的以外,还有很多开源J2ME UI库,其中很多都比J2ME的自带UI库好用。下面介绍一下这些开源J2ME UI库: J2ME自带UI不是太美观,使用起来也不太方便,为了解决这问题,很多UI库应势而出。使用这些库...

  • 和大家分享11个开源J2ME UI库

     J2ME自带UI不是太美观,使用起来也不太方便,为了解决这问题,很多UI库应势而出。使用这些库,可以大大简化开发,提高效率。当然有好必有坏,使用 这些库的不好的地方就是这些库通常很大,很难在一些很老的...

  • 几个开源J2ME UI库 与其URL

    Apime: Apime 的开发目的是为了提供更多的功能给J2ME, 使用它可以建立适应各种手机要求的界面,管理 触摸屏,键盘。它包括文件管理 ,自定义的主题,国际化。Apime不仅可以运行在midp2.0上,还能跑在midp1.0(有些...

  • J2ME UI库除了自带的以外

    J2ME UI库除了自带的以外,还有很多开源J2ME UI库,其中很多都比J2ME的自带UI库好用。下面介绍一下这些开源J2ME UI库:  J2ME自带UI不是太美观,使用起来也不太方便,为了解决这问题,很多UI库应势而出。使用这些...

  • 设计可组装的j2me UI(一) 核心部件

    最近发现很多朋友在设计j2me程序的时候,在有些关键的UI设计都放弃j2me提供的高级UI。而自己通过继承Canvas,而实现自己想要的效果。游戏的菜单设计一般都是这样。设计自己的UI是比较困难的,因为自己要控制屏幕的...

  • 一些知名的J2me优秀开源UI项目

    一些知名的J2me优秀开源UI项目  源文地址:http://www.open-open.com/73.htm  J2ME Polish J2ME Polish是用于开发J2ME应用的工具集: 从一份源代码中为多种设备和多种...

  • J2ME UI库

    J2ME UI库除了自带的以外,还有很多开源J2ME UI库,其中很多都比J2ME的自带UI库好用。下面介绍一下这些开源J2ME UI库: J2ME自带UI不是太美观,使用起来也不太方便,为了解决这问题,很多UI库应势而出。使用这些库...

  • J2ME开源UI库简介

    这是网上转载比较宽泛的J2ME开源UI库,多是简洁的官方介绍,我下载并测试了大多数,写出一些自己的评价和在不同模拟器、手机上的测试效果,比较简单,希望对大家选型有帮助。 //********************************...

  • 介绍开源J2ME UI库

    J2ME UI库除了自带的以外,还有很多开源J2ME UI库,其中很多都比J2ME的自带UI库好用。下面介绍一下这些开源J2ME UI库: J2ME自带UI不是太美观,使用起来也不太方便,为了解决这问题,很多UI库应势而出。使用这些...

  • J2ME 第三方开源库(UI扩展等.)

    J2ME自带UI不是太美观,使用起来也不太方面,为了解决这问题,很多UI库应势而出。使用这些库,可以大大简化开发,提高效率。当然有好必有坏,使用 这些库的不好的地方就是这些库通常很大,很难在一些很老的机器上...

  • 改善你的J2ME程序界面-使用开源UI库

    J2ME自带UI不是太美观,使用起来也不太方面,为了解决这问题,很多UI库应势而出。使用这些库,可以大大简化开发,提高效率。当然有好必有坏,使用 这些库的不好的地方就是这些库通常很大,很难在一些很老的机器上...

  • J2ME使用开源UI库介绍(增订)

    这是网上转载比较宽泛的J2ME开源UI库,多是简洁的官方介绍,我下载并测试了大多数,写出一些自己的评价和在不同模拟器、手机上的测试效果,比较简单,希望对大家选型有帮助。 //**********************************...

  • J2ME程序界面——开源UI库

    J2ME自带UI不是太美观,使用起来也不太方面,为了解决这问题,很多UI库应势而出。使用这些库,可以大大简化开发,提高效率。当然有好必有坏,使用 这些库的不好的地方就是这些库通常很大,很难在一些很老的机器上...

  • 基于springboot大学生就业信息管理系统源码数据库文档.zip

    基于springboot大学生就业信息管理系统源码数据库文档.zip

  • 基于java的驾校收支管理可视化平台的开题报告.docx

    基于java的驾校收支管理可视化平台的开题报告

  • 原木5秒数据20241120.7z

    时间序列 原木 间隔5秒钟 20241120

  • 毕业设计&课设_基于 Vue 的电影在线预订与管理系统:后台 Java(SSM)代码,为毕业设计项目.zip

    毕业设计&课设_基于 Vue 的电影在线预订与管理系统:后台 Java(SSM)代码,为毕业设计项目.zip

Global site tag (gtag.js) - Google Analytics