BIRT通过JDBC连接实在是太慢,还好可以利用他的脚本数据库扩展,我选择了IBATIS这个轻巧的框架,速度果然就上去了.
IBATIS的使用上面已有说明
在脚本数据集的脚本下面引进JAVA包
importPackage(Packages.com.sb.bean);
importPackage(Packages.cqsb.util);
importPackage(Packages.java.util);
mytest = new Dataforall();
var xmlmethod=params["xmlmethod"];
var year=params["year"];
var localid=params["localid"];
var type=params["type"];
listgrsj = mytest.getHisList(xmlmethod,year,localid,type);
len = listgrsj.size();
count = 0;
本文介绍了一种使用IBATIS框架优化BIRT报表性能的方法。通过将IBATIS集成到BIRT的脚本数据集中,避免了使用缓慢的JDBC连接方式,显著提升了报表加载速度。
441

被折叠的 条评论
为什么被折叠?



