Overview
UReport2 is a high-performance pure Java report engine based on Spring architecture, where complex Chinese-style statements and reports can be prepared by iteraing over cells.
UReport2 provides the brand new web-based report designer that runs in mainstream browsers including Chrome, Firefox and Edge etc. (other than IE). You can complete the design and preparation of complex statements and reports with UReport2 by simply opening the browser.
UReport2 is the first Chinese-style report engine based on Apache-2.0 License.
Teaching video
Installation and Configuration
UReport2 is a pure Java report engine, so it supports all current popular types of J2EE projects. Here we will mainly introduce how Maven-based J2EE projects incorporate UReport2.
Maven-based UReport2 project
Firstly, we need to create a standard Maven project (create a project with Eclipse or other tools, whil