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

3.4版本主要更新列表:

  • 支持使用存储过程查询报表数据
  • 支持普通打印、Lodop打印、Pdf打印三种打印方式的配置
  • 扩展数据导出功能,支持PDF导出,支持海量数据导出、支持导出excel时自动拆分Sheet,支持多种导出多张报表数据的方式
  • 支持查询报表、输入联想选项、列过滤选项、单选框/下拉框/复选框数据的条件数据来自于URL、request、session或者requst/session中某个对象的成员变量的值
  • 完善静态模板、动态模板功能
  • 修复了用户使用时发现的一些BUG
框架地址:http://code.google.com/p/wabacus

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

在线DEMO演示地址:

另外,在3.4版本中已经将所有源代码开放。
24
8
评论 共 112 条 请登录后发表评论
52 楼 lengyimeng 2012-07-06 11:26
349446658 写道
lengyimeng 写道
javax.servlet.jsp这个包找不到是什么原因

这个是你的服务器环境有问题吧。比如没有servlet-api.jar什么的,这种问题你可以在wabacus论坛或iteye论坛提。

我加了那个jar包,buildPath了也,还是出现
51 楼 半人马 2012-07-06 11:25
不分层的话,直接php啊。还xml,这么喜欢xml
50 楼 349446658 2012-07-06 11:22
lengyimeng 写道
javax.servlet.jsp这个包找不到是什么原因

这个是你的服务器环境有问题吧。比如没有servlet-api.jar什么的,这种问题你可以在wabacus论坛或iteye论坛提。
49 楼 lengyimeng 2012-07-06 11:21
javax.servlet.jsp这个包找不到是什么原因
48 楼 349446658 2012-07-06 11:01
semmy 写道
界面可以用EasyUI或EXT替换吗?工作量大不?

不能替换,要自己按照wabacus分配CSS的要求修改样式,或者重新定义一套主题风格包
47 楼 semmy 2012-07-06 10:57
界面可以用EasyUI或EXT替换吗?工作量大不?
46 楼 349446658 2012-07-06 10:34
晨星★~雨泪 写道
这么丑。。。。。

每个人的审美不一样,上面也有说界面很漂亮的。这很正常,毕竟众口难调。
但wabacus允许你自己做一套或多套主题风格,并且允许运行时切换。
所以如果你们公司有美工的话,可以做出非常漂亮且适合自己审美要求的效果。
45 楼 晨星★~雨泪 2012-07-06 10:29
这么丑。。。。。
44 楼 349446658 2012-07-06 09:43
semmy 写道
wabacus和JHI是不是一类的框架?


不了解JHI,建议你看一下在线演示DEMO,点击每个演示的“查看配置”看一下每个演示功能是如何配置出来的,就能快速了解wabacus的开发思想了。
43 楼 349446658 2012-07-06 09:41
peak 写道
5倍是怎么比出来的呢

是作者估计的,不是一个准确值,不同的人,不同的项目,对wabacus熟练程度也决定了提高的比率。
wabacus采用的是“面向声明”的开发思想,与传统的“面向过程”、“面向对象”思想不同,“面向声明”的编程思想不用考虑实现,只需告诉框架你需要什么功能,框架就会根据你在配置文件中的声明帮你实现,只要少部灵活复杂的功能才需要自己开发,所以提高的比率是很高的,相当于视频聊天和打字聊天的区别。
42 楼 mamacmm 2012-07-06 09:27
支持pdf下载,很好,很强大
41 楼 semmy 2012-07-06 09:13
wabacus和JHI是不是一类的框架?
40 楼 peak 2012-07-06 09:11
5倍是怎么比出来的呢
39 楼 wafergaleteye 2012-07-05 19:43
使用wabacus框架开发项目快半年了,使用他解决了很多公司内部复杂报表,也做了2个小项目,感谢作者贡献出一个这么优秀的框架。
新版本支持的PDF导出和打印正是我项目迫切需要的,赞。
38 楼 349446658 2012-07-05 19:07
kaye0110 写道
界面UI敢在复古一点嘛 

主题风格是可以自己定制的,框架内置了两套,如果公司有美工,可以新增一套或多套主题风格,方法也很简单,开发指南文档有介绍。
37 楼 kaye0110 2012-07-05 18:54
界面UI敢在复古一点嘛 
36 楼 349446658 2012-07-05 13:33
w156445045 写道
为什么不叫Java EE 快速开发框架呢?
难道这个项目是2005年之前的项目吗?

框架不是2005年之前的,作者倒是2005年之前就开始搞JAVA的,叫J2EE更习惯,简洁。
35 楼 w156445045 2012-07-05 13:28
为什么不叫Java EE 快速开发框架呢?
难道这个项目是2005年之前的项目吗?
34 楼 349446658 2012-07-05 12:04
tag13346 写道
349446658 写道
tag13346 写道
349446658 写道
tag13346 写道
349446658 写道
tag13346 写道
感觉很可以满足一些短平快的项目,稍微大些应该应付不了

感觉不对,呵,有的朋友用它做公司产品都快做完了。
因为wabacus提供了很多接口允许你对复杂业务在某些阶段加入自己的实现,所以不耽误你实现任意复杂的功能的。

主要是我看到很多代码是在页面上写了sql语句,所以说考虑扩展问题。如果页面需要和后台剥离或者后台需要横向扩展的话,恐怕不是那么容易吧。但是我觉得这个工具可以适合用来做报表,当然,界面可以再好看些

你看错了,那是配置文件,不是页面,呵,这里的xml和hibernate的xml是一样的,都是用来配置的,跟jsp/html是两回事。
只不过wabacus是将<display/>、<sql/>等配置在一起,当然你也可以分开配置,在DEMO的“模块化配置”中有演示。

将<display><sql>放在一起与否并不是问题,可否试想一下下面这个最常见的需求:打缓存。

“打缓存”什么意思?不好意思,我没听过,麻烦解释一下。

就是在数据存储层以上加一级缓存

哦,这叫打缓存呀。wabacus默认采用的是无状态连接,一次查询操作只查询出当前页要显示的数据,一次保存操作就将待保存的数据用SQL语句直接更新到数据库中,这样效率很高。和使用Hibernate不同,它为了保持O/R Mapping,在应用层缓存了很多对象,所以才会大量使用缓存。
当然使用wabacus时,如果你想在某个加载数据或保存数据中使用缓存,也可以在加载数据前置动作或保存数据前置动作中自己控制数据的获取和保存。但一般是不需要的,因为大多数场合无状态操作效率最高,这就是EJB的无状态会话Bean用的比有状态会话Bean更广泛的原因,而且我们访问互联网的连接也是采用无状态连接HTTP,就是为了高效。wabacus保持无状态操作也是基于这个理论。
33 楼 zhangsatanyang 2012-07-05 11:57
这个框架最吸引人的就是报表这块了,希望作者能多花点精力提升一下该框架的可集成性

发表评论

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

相关推荐

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

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

  • J2EE高级开发框架.pdf

    J2EE高级开发框架.pdf

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

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

  • J2EE 框架 Wabacus 3.3 发布,开发效率提高五倍

    J2EE 快速开发框架 Wabacus 3.3 版已发布,通过该框架,开发者的代码量可以减少60%以上,开发效率提高五倍以上。  该版本新增功能列表:  支持冻结报表行列标题功能 支持运行时每个用户切换自己的主题...

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

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

  • J2EE快速开发框架wabacus3.2简介

    J2EE快速开发框架wabacus 3.2 发布,提高J2EE开发效率5倍以上   J2EE快速开发框架wabacus3.2版已发布。   使用wabacus开发,可以使开发效率提高5倍以上,代码量减少60%以上。 新版本主要更新如下: • 支持...

  • J2EE快速开发框架wabacus

    使用wabacus开发,可以使开发效率提高5倍以上,代码量减少60%以上。 框架地址:http://code.google.com/p/wabacus/在线演示DEMO:http://elib.hrbeu.edu.cn/WabacusDemo/开发论坛:http://tieba.baidu.com/club/10732962...

  • Java EE(J2EE)快速开发框架, SSM 架构 mybatis-plus kisso 实战项目

    Java EE(J2EE)快速开发框架, SSM 架构 mybatis-plus kisso 实战项目

  • 跳蚤J2EE快速开发框架

    利用此开发框架可以快速构建一个J2EE企业级应用系统; 此开发框架内置了权限管理/组织用户管理/通用查询框架/通用增删改框架; 利用通用查询框架可以快速构建一个查询,而开发人员只须编写一个XML和一条SQL语句即可. ...

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

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

  • Java EE(J2EE)快速开发框架, SSM 架构 mybatis-plus kisso 实战项目.zip

    Java EE(J2EE)快速开发框架, SSM 架构 mybatis-plus kisso 实战项目.zip

  • j2ee 开发框架

    一套超简单的J2EE开发框架. 本框架的特点是: 1、轻量级 2、开发效率极高。 3、配置文档集中,维护简单 4、一般任务(增、删、改、查),只需简单配置即可。 5、可随意切换多个连接池(C3P0,PROXOOL,自带连接池) ...

  • 跳蚤J2EE快速开发框架使用说明

    利用此开发框架可以快速构建一个J2EE企业级应用系统; 此开发框架内置了权限管理/组织用户管理/通用查询框架/通用增删改框架; 利用通用查询框架可以快速构建一个查询,而开发人员只须编写一个XML和一条SQL语句即可. ...

  • J2EE开发常用框架.docx

    J2EE开发常用框架.docxJ2EE开发常用框架.docx

  • j2ee快速开发平台

    一款非常简单实用的web快速开发平台,可以在该平台上实现各种各样的报表、开发各式各样的业务系统,也可以作为最终产品。还可以作为中间件。 具体详情可以到www.huadan.biz上面查询。

  • Hibernate+Struts的J2EE应用开发

    这样可大大降低代码的耦合性以及提高系统的开发效率。关键字Hibernate,Struts,MVC,持久层引言随着Java技术的逐渐成熟与完善,作为建立企业级应用的标准平台,J2EE平台得到了长足的发展。借助于J2EE规范中包含的多...

  • 基于springboot教育资源共享平台源码数据库文档.zip

    基于springboot教育资源共享平台源码数据库文档.zip

Global site tag (gtag.js) - Google Analytics