UReport2介绍

UReport2是一款基于Spring的Java报表引擎,提供网页设计器支持多种复杂报表设计。包括直接数据库连接、Spring Bean和内置数据源。支持多种报表类型和图表,如列表、分组报表、饼图等。具备套打和打印导出功能。
摘要由CSDN通过智能技术生成

UReport2介绍

UReport2是一款基于架构在Spring之上纯Java的高性能报表引擎,通过迭代单元格可以实现任意复杂的中国式报表。

​ 在UReport2中,提供了全新的基于网页的报表设计器,可以在Chrome、Firefox、Edge等各种主流浏览器运行(IE浏览器除外)。使用UReport2,打开浏览器即可完成各种复杂报表的设计制作。

​ UReport2是第一款基于Apache-2.0开源协议的中式报表引擎。

1、产品界面

2、存储路径

在这个窗口,我们只要输入报表名称,同时再选择报表的存储目的地就,可以保存当前报表文件。可以看到,UReport2默认给我们提供的存储目的地是“服务器文件系统 ”,实际上就是我们项目中WEB-INF目录下的“ureportfiles”目录,这个目录是系统默认自动生成的,如果需要我们可以添加一个属性来更改这个目录位置。

3、数据源

对数据源有三种加载方式

(1)直接连接数据库

​ 直接连接数据库比较简单,就是在项目的classpath中添加好相应数据库的驱动Jar包后,在弹出的窗口中配置数据源连接信息即可,如下图所示:

(2)Spring Bean

​ Spring Bean类型的数据源可以选择Spring上下文中定义好的一个Bean来作为数据源,点击

  • 6
    点赞
  • 47
    收藏
    觉得还不错? 一键收藏
  • 26
    评论
评论 26
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值