2016 - 2024

感恩一路有你

java环境下的报表工具 现在比较好用的报表开发工具有什么啊?

浏览量:4414 时间:2023-04-10 11:20:19 作者:采采

现在比较好用的报表开发工具有什么啊?

在没有BI系统或报表系统的情况下,即使要做一张非常简单的报表,开发人员的工作也挺大,包括编写SQL、设置查询条件、编写数据Bean、编写Service、编写控制层、编号前端页面,同时需要前后端工程师协作开发,这里面还包括筛选条件处理、分页处理等琐碎处理,导致开发周期拉长。对于开发时又不想花钱买报表系统,又想快速出报表时,就需要一个可嵌入的通用报表工具,可参照我的这篇文章开发一个通用的报表组件,通过SQL语句快速配置和生成报表。也可用点击我的头像查看我的文章。它能够做到:

通过SQL语句,读取报表的主干结构;通过公式快速添加计算型字段;快速格式化字段;代号型的字段直接配置转义;快速设置查询条件;系统内的权限控制;即可嵌入系统,也可以独立部署;开发与测试、生产系统分离,可以直接导出报表定义文件,到其它系统导入;报表设计器与报表执行分开;

开源报表工具:1、 BIRT报表

主要基于Java与J2EE的Web应用程序。

2、 iReport

是能创建复杂报表的开源项目,拥有丰富的图形界面。

3、 JasperReports

采用Java开发的开源报表工具,支持PDF、HTML、XLS、CSV和XML文件输出格式,是开源报表工具中比较常用的。

商用报表工具:1、 帆软报表FineReport ()

目前报表软件领域发展的最成熟的,扩展开发性很强,容易上手使用。

2、 水晶报表CrystalReport: SAP公司的商业报表工具,作为SAP“集团”下的报表组件模块

3、 其他:例如IBM的Cognos、Oracl

当前java web开发用得一般都是哪些框架?

主流框架还是spring生态的内容!

现在微服务架构已经成为主流,所以spring生态里是springboot和springcloud是首当其冲的!还有Apache的dubbo也是主流。可以学习。

其他关于JAVA的比如mybatis,hibernate,redis,netty,ngnix,这些都是微服务分布式架构常用的工具和框架!可以加【zg17327985072】私聊进入【IT交流群】获取免费IT入门课程。

报表 工具 系统 条件 SQL

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。