在网上摘的几个值得关注的java开源项目 (2)

一个强悍的(纯Java)报表生成工具,将动态的内容分发到屏幕和打印机,或生成PDFHTMLXLSCSVXML格式文件。

 

JFreeChart

 

 

freeJava的图表生成组件,可以创建饼图、曲线图、柱状图、甘特图等。当前最新版本为0.9.9,这里有一张JFreeChart生成的曲线图。

 

BIEBusiness Integration Engine),

 

 

一个完全基于Java跨平台的企业应用整合服务器,帮助企业交换不同平台上不同应用之间的数据。BIE是一个开源的项目,它的License比较灵活(也复杂),使用前请仔细阅读。

 

Petshop

 

 

一个由Tapestry+Hibernate+Mckoi等开源项目组成的宠物店应用,比较适合Tapestry初学者,当然也可以做为HibernateMckoi的范例参考。

 

betterpetshop

 

https://betterpetshop.dev.java.net/

 

这里有一个由开源项目 TapestrySpring Hibernate 实现的宠物店应用 betterpetshop,它在 Tapestry Petshop 基础上扩展而来,增加了 Spring Hibernate。它为我们展示了基于 Struts 之外的另外一种优秀的组合方案。如果说你正希望用这个三个 TapestrySpring Hibernate 框架来搭建自己的 J2EE 开发平台的话,可以参考参考。这里是这个宠物店的在线 demo

 

Cayenne

 

 

Hibernate 之外的另一个开源 O/R 框架 Cayenne ,被成功用于商业生产环境。NHL.com 就是使用的 Cayenne ,每天超过 5 million 次的访问量。最新的版本 Cayenne 1.0 Final ,值得关注。

 

 

Enhydra

 

 

ObjectWeb 终于发布了 Enhydra 5.1 Final !!!Enhydra 是开放源代码的应用服务器(Application Server),集成了Open Source界很多其他的优秀软件,拥有优美的三层Web应用程序结构,提供了诸如DODS, Kelp等辅助程序设计工具,提高了程序设计的效率,是Web开发不可多得的利器。

 

mvnForum

 

 

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zggwsw.html