# ureport报表_1 **Repository Path**: jeely/ureport-report_1 ## Basic Information - **Project Name**: ureport报表_1 - **Description**: UReport2 是一款高性能的 Java 报表引擎,本版本已升级适配 JDK 21 和 Spring Boot 3.x,保留了原项目的所有核心功能. 主要特点: - 基于网页的在线报表设计器,支持拖拽式操作 - 通过迭代单元格实现任意复杂的中式报表 - 高性能设计,支持大数据量报表生成 - 完善的图表展示功能 - 灵活的数据源配置 - 支持多种导出格式(PDF、Excel、HTML等) - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 4 - **Created**: 2026-01-25 - **Last Updated**: 2026-01-25 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # UReport2 (JDK 21 & Spring Boot 3 版本) ## 项目简介 UReport2 是一款高性能的 Java 报表引擎,本版本已升级适配 JDK 21 和 Spring Boot 3.x,保留了原项目的所有核心功能. 主要特点: - 基于网页的在线报表设计器,支持拖拽式操作 - 通过迭代单元格实现任意复杂的中式报表 - 高性能设计,支持大数据量报表生成 - 完善的图表展示功能 - 灵活的数据源配置 - 支持多种导出格式(PDF、Excel、HTML等) ## 环境要求 - **JDK 21** 或更高版本(推荐使用 JDK 21 LTS) - **Spring Boot 3.x**(推荐 3.4.1+) - Maven 3.9+ 或 Gradle 8.x - 支持的数据库:MySQL 8.0+, Oracle 19c+, PostgreSQL 14+ ## 安装与集成 参照doc下的文档进行安装与集成。 ## 贡献指南 欢迎提交 Issue 和 Pull Request 来帮助改进本项目。贡献前请确保: 1. 代码风格符合项目规范 2. 所有测试用例通过 3. 提供详细的变更说明 ## 许可证 本项目基于 Apache License 2.0 开源。详情请查看 LICENSE 文件。 **注意**:本项目是基于开源项目 UReport2 修改的衍生版本,主要适配 JDK 21 和 Spring Boot 3。如有任何问题,请提交 Issue 反馈。