• 感兴趣的开源项目列表Java 标签: jfreechart报表引擎图表制作eclipsejavabeans 20080325 11:20 466人阅读



    报表


    JFree.org

    包含各种报表相关开源项目:JFreeChart、JFreeReport、Eastwood Chart Servlet、Orson Chart Beans
    其中JFreeChart被N多项目采用作为报表生成引擎。
    http://www.jfree.org/

    iReport

    (报表设计工具软件)
    iReport是为JasperReports设计的强大的,直观的,易于使用的可视化报表设计器采用纯Java开发。这个工具允许用户可视化编辑包含charts,图片,子报表等的复杂报表。iReport 还集成了JFreeChart图表制作包。允许用户可视化地编辑XML JasperDesign文件。用于打印的数据可以通过多种方式获取包括:JDBC, TableModels, JavaBeans, XML,Hibernate(支持HQL查询语言), CSV等。它支持多种输出格式包括:PDF,RTF,XML,XLS,CSV,HTM。

    http://www.jasperforge.org/jaspersoft/opensource/business_intelligence/ireport/

    JasperReport
    http://www.jasperforge.org/jaspersoft/opensource/business_intelligence/jasperreports/getting.started.html

    JasperAssistant

    This is not a free one!
    JasperAssistant是一个JasperReports的可视化报表设计器,一个受欢迎的报表引擎。它构建在Eclipse的插件体系之上,它的主要目的是通过一个直观的图形界面来帮助你开发JasperReports报表定义文件。
    http://www.jasperassistant.com/

    Eclipse BIRT

    BIRT是一个Eclipse-based开放源代码报表系统。它主要是用在基于Java与J2EE的Web应用程序上。BIRT主要由两部分组成:一个是基于Eclipse的报表设计和一个可以加到你应用服务的运行期组件。BIRT同时也提供一个图形报表制作引擎。
    http://www.eclipse.org/birt/

    Ce wolf

    Cewolf它提供了一个功能完备的标签库来定义图表的所有属性(颜色、笔画、图例等),这样嵌入了图表的JSP就不用使用任何Java代码。
    需要部署Cewolf的报表Servlet到服务器,并编写一个DatasourceProducer(模型生成),最后在Jsp中用Cewolf提供的标签调用并显示报表图片。整个过程遵循MVC模式,并可调整缓存。
    现已支持并默认使用jFreeChart引擎。
    http://cewolf.sourceforge.net/

    Data Vision

    (被OFBiz采用)
    DataVision是一个用Java编写的类似于Crystal Reports的报表工具。它支持多种数据源(JDBC, 文本文件) ,输出格式有HTML, XML, PDF, LaTeX, 逗号或tab分隔的数据文件, 和DocBook。它让你用一个支持拖放操作的GUI设计报表,报表描述存储为XML。
    http://datavision.sourceforge.net/

    其他


    OFBiz

    OFBIZ(open for business),在开源社区享有崇高声誉,人称“开源的SAP”,有着无数的追随者和崇拜者。

    OFBiz是一个非常著名的开源项目,提供了创建基于最新J2EE/XML规范和技术标准,构建大中型企业级、跨平台、跨数据库、跨应用服务器的多层、分 布式电子商务类WEB应用系统的框架。 OFBiz最主要的特点是OFBiz提供了一整套的开发基于Java的web应用程序的组件和工具。包括实体引擎, 服务引擎, 消息引擎, 工作流引擎, 规则引擎等。

    有很大的参考价值,适合进行研究或二次开发,不宜直接应用在企业项目中。

    项目链接:http://ofbiz.apache.org/
    相关文章:
    http://wang-guo-qiang.javaeye.com/blog/106090/
    http://www.jdon.com/article/6136.html
  • 相关阅读:
    JVM Specification 9th Edition (1) Cover
    《数据库设计入门经典》读书笔记——第一章:数据库建模的过去与现在
    Fly (From Wikipedia)
    centos 6.5 安装mysql 5.7.21 community
    数据库设计(七)第三范式(3NF)
    记录一次OOM排查经历(一)
    jpa中时间戳格式应该用哪种类型
    mybatis generator如何定制JavaTypeResolver,使smallint类型的数据库字段在po中的类型为Integer?
    jenkins部署war包到远程服务器的tomcat
    Jenkins踩坑系列--你试过linux主机ssh登录windows,启动java进程吗,来试试吧
  • 原文地址:https://www.cnblogs.com/zerofire/p/7162181.html
Copyright © 2020-2023  润新知