个人在使用 JasperReports的时候,尝试了两种填充数据的方式
一、使用Javabean的方式写入数据
1、创建maven工程,导入JasperReports的maven坐标
<dependency>
<groupId>net.sf.jasperreports</groupId>
<artifactId>jasperreports</artifactId>
<version>6.8.0</version>
</dependency>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.12</version>
</dependency>
2、将提前准备好的jrxml文件复制到maven工程中(可以使用TIBCO Jaspersoft Studio-6.9.0来创造新模板)
3、编写单元测试,输出PDF报表
String jrxmlPath = "G:\\IDEA_Projects\\Spring\\wang_springMyBatis_day02\\src\\main\\resources\\jrxml\\demo2.jrxml";
String jasperPath = "G:\\IDEA_Projects\\Spring\\wang_springMyBatis_day02\\src\\main\\resources\\jrxml\\demo2.jasper";
JasperCompileManager.compileReportToFile(jrxmlPath,jasperPa