阅读更多
J2EE 快速开发框架 Wabacus 3.3 版已发布,通过该框架,开发者的代码量可以减少60%以上,开发效率提高五倍以上。

该版本新增功能列表:

  • 支持冻结报表行列标题功能
  • 支持运行时每个用户切换自己的主题风格,并且可永久保留用户选择的主题风格,不会影响其他用户
  • 支持列选择、列拖动、列排序效果的持久化,即允许每个用户保留自己的这些操作,下次再打开页面时仍然保留上次操作的效果
  • 支持多种方式的行排序功能,比如通过拖动行、点击上下箭头、直接在输入框输入排序值、点击置顶按钮等方式对数据行进行排序
  • 新增一个可编辑数据列表报表类型,支持对列表报表的另一种编辑方式
  • 支持配置存储过程更新报表表单数据,而不仅限于SQL语句,而且可以取到存储过程的返回值
  • 支持加密密码框,无论密码是多少位,都可以将其加密成指定位数(大于5位)在前台显示
  • 扩展交叉报表,支持更灵活更复杂的数据交叉统计方式,支持针对生成的动态统计列的查询操作
  • 支持为可编辑报表显示辅助输入框,即不是只有保存数据到后台的列才显示输入框,可以为为实现其它功能在数据列上显示输入框,比如常见的确认密码输入框。
  • tabpanel容器标签页支持异步切换和在客户端切换两种切换方式
  • 支持主从报表分布在任意容器中,比如主报表在tabpanel的一个标签页上,从报表在tabpanel容器另一个标签页上,甚至在tabpanel外的其它容器中;
  • 支持数据细览报表做为主报表的主从报表
  • 支持在容器中引用其某个子报表上的按钮进行显示
  • 支持在配置文件中直接编写html代码或html静态模板,也可以包含外部资源项或html文件中的html代码或静态模板;支持引用外部的JSP文件或动态模板进行显示。它们都是像报表、表单一样,做为一个独立的应用进行配置显示。
  • 优化了列过滤、列选择的选项列表框操作体验,不需再点击“取消”按钮,只要点击其它位置即可自动关闭选项框
  • 支持保存每条记录的前后置动作、执行每条保存数据SQL语句的前后置动作、加载数据后置动作
框架地址http://code.google.com/p/wabacus/

在线DEMO演示地址http://elib.hrbeu.edu.cn/WabacusDemo/

论坛地址http://tieba.baidu.com/club/10732962

(建议下载release包中WabacusDemo.war在本地部署,可以更快速体验框架提供的主要功能)

36
7
评论 共 120 条 请登录后发表评论
20 楼 whitewolf_1 2012-04-20 16:35
我从开始用这个框架得追溯到2.5版本了,现在是越来越强大,不管是用于开发报表还是用于开发表单,反正一个字:赞!
特别感谢在3.3版本里面加了我最想要的冻结报表行列功能,跟EXCEL一模一样了,不错,很好用。。
19 楼 349446658 2012-04-20 15:45
waitingmyself 写道
能开发出这么一套东西不容易,让别人用你们这套东西更不容易,你们这又创造了一套api,和struts,extjs没啥区别,熟悉了api的才能提高开发效率。可以在外面招一批熟悉extjs的,但是招熟悉你们这个框架api的,不容易。
另外,导出的word和excel都是html伪装的,有点小失望。

wabacus的学习非常容易,因为大部分是声明,只要写很少的一部分程序,所以你随便招个初级程序员都能完成,而以前实现相同的功能你可能要招一个高级程序员,节省很大的成本。
下载excel有两种,一种是用html,一种是用poi组件,各有各的优势。
18 楼 witcheryne 2012-04-20 15:39
349446658 写道
xiaoyanger 写道
打开比较慢 不知道是程序原因 还是服务器原因

是服务器的原因,这服务器是别人贡献的,配置不是非常高,建议下载release,部署里面的WabacusDemo.war演示项目,几步就部署好了,可以快速体验到框架主要功能

服务器架在国外的是不?


这个项目感觉把常用的 crud 报表 导出 做全了!  真给力!

17 楼 spritesong 2012-04-20 15:38
首先,恭喜wabacus又出了新版本。每次看到有新版本发布,内心都很激动。
清晰记得3.2版本时,有人提出框架是否支持布局的持久化功能。想不到马上就实现了。赞一个。
做国内做开源软件本身非常不易,而且还能够不断开进,吸纳积极的建议和改进,这也是我喜欢该框架的重要原因之一。
诚然,框架本身不是万能的,可喜的是它一直在进步。由衷感谢作者为大家提供了这么好的一个框架。
16 楼 waitingmyself 2012-04-20 15:37
能开发出这么一套东西不容易,让别人用你们这套东西更不容易,你们这又创造了一套api,和struts,extjs没啥区别,熟悉了api的才能提高开发效率。可以在外面招一批熟悉extjs的,但是招熟悉你们这个框架api的,不容易。
另外,导出的word和excel都是html伪装的,有点小失望。
15 楼 太极2012 2012-04-20 15:25
   我自3.0版本以来,关注并使用,感觉其功能之贯穿整体层次,结构之简化, 思想之成熟,实为java开发人员之良好辅助。望大家考其深入精髓,莫流于表面也。
     希望此开源软件发展越来越好,谢谢作者和大家的贡献。
14 楼 ruvuoai 2012-04-20 15:06
不管怎么样,先marik之,有源码么,回头学习下
13 楼 349446658 2012-04-20 14:52
Alrale 写道
仅看界面,离我们的要求差太远了。

嗯,如果你们公司美工经验比较有经验,完全可以做出一套非常符合自己要求的界面的,已经有人在项目中没有使用框架内置的两种效果了。
12 楼 Alrale 2012-04-20 14:48
仅看界面,离我们的要求差太远了。
11 楼 349446658 2012-04-20 14:44
aixinnature 写道
看了下网页的源代码,感觉很乱,这个框架要是不出问题还好,出了问题,又或是要加上特殊的业务,是不是还是那么高效了

html源码不是让你维护的,就像java编译好的class字节码也很乱,但那不是你要维护的。你要维护的是源代码,在java中是.java类,在wabacus框架中就是那份配置文件。
10 楼 aixinnature 2012-04-20 14:39
看了下网页的源代码,感觉很乱,这个框架要是不出问题还好,出了问题,又或是要加上特殊的业务,是不是还是那么高效了
9 楼 349446658 2012-04-20 14:26
alyouge 写道
反正界面不好看!不喜欢!

界面可以自己定制的,框架提供了两种主题风格,用户可以自己新增,如果愿意共享出来,别人也可以使用你开发的主题风格,很且很容易导入别人开发的主题风格包。
8 楼 alyouge 2012-04-20 14:08
反正界面不好看!不喜欢!
7 楼 tiandixiaoyaoke 2012-04-20 13:37
刚刚下载了试试了试,有demo例子。直接使用xml配置,做增删改查只用配置一个语句就行。感觉还不错。开发是比较快
6 楼 lgwt9829 2012-04-20 13:36
恭喜3.3发布!

这次更好的支持了存储过程,啊哈,我喜欢~!

列锁定也不错,主从关系的多个子表并排展示也很需要~

总得来说,很好很强大啊~!

5 楼 349446658 2012-04-20 13:36
myten 写道
标题党,鄙视,别老拿提高效率几倍来说事儿。
有时候,不是框架就能提高工作效率。能干的人用什么都是高效率。
偷懒的人用什么都提高不了效率。
你说这个提高效率,那有个准确的基数么?

“能干的人用什么都是高效率。偷懒的人用什么都提高不了效率。”
这句就不对了,比如走路,你不能说走路快的人怎么走都快,走路慢的人坐飞机也慢。
工具的作用还是很重要的。
提高效率是从理论上推断出来的,因为wabacus的编程思想和传统编程思想相差非常大,它采用的是面向声明的开发思想,开发人员不需太关注实现,或只关注某一局部的实现,而传统开发思想是从头到尾要开发人员完成,关于这个可以看一下我写的文章:http://349446658.iteye.com/admin/blogs/1491272
4 楼 myten 2012-04-20 13:22
标题党,鄙视,别老拿提高效率几倍来说事儿。
有时候,不是框架就能提高工作效率。能干的人用什么都是高效率。
偷懒的人用什么都提高不了效率。
你说这个提高效率,那有个准确的基数么?
3 楼 yuur369 2012-04-20 13:15
看起来很牛逼啊。。现在框架都逐步一体化了。。。JSF也是。。
2 楼 349446658 2012-04-20 13:05
xiaoyanger 写道
打开比较慢 不知道是程序原因 还是服务器原因

是服务器的原因,这服务器是别人贡献的,配置不是非常高,建议下载release,部署里面的WabacusDemo.war演示项目,几步就部署好了,可以快速体验到框架主要功能
1 楼 xiaoyanger 2012-04-20 12:52
打开比较慢 不知道是程序原因 还是服务器原因

发表评论

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

相关推荐

  • 开发基于J2EE+SSM框架的信息管理系统

    开发基于J2EE+SSM框架的信息管理系统中遇到的问题及其解决办法 eg:Navicat过期 Tomact发布 中文乱码等等

  • J2EE快速开发框架Wabacus 3.4发布,开发效率提高5倍以上

    J2EE 快速开发框架 Wabacus 3.4 版已发布,通过该框架,开发者的代码量可以减少60%以上,开发效率提高五倍以上。 3.4版本主要更新列表: 支持使用存储过程查询报表数据 支持普通打印、Lodop打印、Pdf打印三...

  • J2EE高级开发框架.pdf

    J2EE高级开发框架.pdf

  • Java开源--常见J2EE框架简介

    SpringFramework Spring是一个解决了许多在J2EE开发中常见的问题的强大框架。Spring提供了管理业务对象的一致方法并且鼓励了注入对接口编程而不是对类编程的良好习惯。Spring的架构基础是基于使用JavaBean属性的...

  • 企业级j2ee应用开发框架套件

    值得拥有的企业级j2ee应用开发框架套件,专业团队开发,完整的生态体系,活跃的社区氛围,无限的水平扩展能力,7*24不间断运维能力

  • j2ee框架技术课设报告.doc

    一份挺好的j2ee课程设计报告!

  • 基于J2EE框架的个人博客系统项目设计与实现.doc

    基于J2EE框架的个人博客系统项目设计与实现.doc 基于J2EE框架的个人博客系统项目设计与实现.doc 基于J2EE框架的个人博客系统项目设计与实现.doc 基于J2EE框架的个人博客系统项目设计与实现.doc 基于J2EE框架的个人...

  • J2EE企业级开源框架bboss源代码

    bboss是一个j2ee开源框架,为企业级应用开发提供一站式解决方案,并能有效地支撑移动应用开发。bboss功能涵盖ioc,mvc,jsp自定义标签库,持久层,全局事务托管,安全认证,SSO,web会话共享,cxfwebservice服务发布...

  • 基于J2EE框架的个人博客系统项目

    基于J2EE框架的个人博客系统项目

  • J2EE领域的一些技术框架结构图

    Spring是一个开源框架,是为了解决企业应用程序开发复杂性而创建的。框架的主要优势之一就是其分层架构,分层架构允许您选择使用哪一个组件,同时为J2EE 应用程序开发提供集成的框架。Spring框架的功能可以用在任何...

  • j2ee框架api

    j2ee常用的框架Servlet,Struts2,Spring,Hibernate3 tomcat5的APi

  • J2EE框架与项目开发实验报告1

    J2EE框架与项目开发实验报告1

  • 基于J2EE框架的个人博客系统项目毕业设计源码

    基于J2EE框架的个人博客系统项目毕业设计源码

  • J2EE高级开发框架新手教程

    J2EE是sun公司开发的一组技术规范与指南,其中所包含的各类组件、服务架构及技术层次,均有共通的标准及规格,让各种依循J2EE架构的不同平台之间,存在...J2EE开发框架主要有Hibernate,Spring,Struts2,EXTJS,Json。

  • J2EE高级框架实战教学视频(40讲)

    资源名称:J2EE高级框架实战教学视频(40讲)资源目录:【】00前言【】01MVC【】02Struts简介【】03Struts输入标签【】04Struts其他标签【】05案例1【】06自定义标签【】07Struts错误处理【】08高级ActionForm【】09...

  • J2EE框架深度历险

    J2EE框架深度历险

  • 《J2EE应用框架设计与项目开发》

    J2EE应用框架设计与项目开发.有利于结构项目的开发,结构系统化

  • 男人事业成功的21条 [收藏]

    1.坚持看CCTV-1新闻联播。要想把握经济命脉,必须关注政局,新闻联播图文并茂,有声有色,着实为中国商人的最佳晴雨表;你可以不看财经报道,也可以不看焦点访谈,如果你不是做石油和外汇的,甚至你都可以不去管类似9.11事件和中东局势。  2.不要轻易相信合约或合同哪怕合约让你的律师看过了,公证处公证了都不要轻易相信,甚至当你的客户把钱已经汇入你指定的账户以后你都必须确认,这笔钱你能不能拿出来,能不能

Global site tag (gtag.js) - Google Analytics