一、开源项目简介

UReport-kepp是UReport的替代项目,因为发现UReport项目作者不再维护。觉得这么好的项目不维护就有点可惜,所以就尝试着维护该项目!

UReport2是一款基于Apache-2.0 License的开源中式报表引擎,采用纯网页报表模版设计器,基于单元格迭代方式,可快速开发出各种类型复杂中式报表。

二、界面展示

中国式复杂报表设计器开源项目,SpringBoot架构、运行部署更简单插图
中国式复杂报表设计器开源项目,SpringBoot架构、运行部署更简单插图1
中国式复杂报表设计器开源项目,SpringBoot架构、运行部署更简单插图2
中国式复杂报表设计器开源项目,SpringBoot架构、运行部署更简单插图3
中国式复杂报表设计器开源项目,SpringBoot架构、运行部署更简单插图4
中国式复杂报表设计器开源项目,SpringBoot架构、运行部署更简单插图5

三、功能概述

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

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

目前已将ureport2改为Spring-boot架构,开发、配置、部署更简单,也修复了少量已存bug!

四、技术选型

  • Java 1.8
  • MySQL 5.1.47
  • SpringBoot 2.5.4
  • Antlr4 4.5.3
  • POI
  • ZXing
  • iText PDF
  • Velocity/Thymeleaf

五、开源协议

使用Apache-2.0开源协议

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。