由于用JFreeChart生成条形统计图比较简单,所以现在简单的总结一下,自己写的, 注释不是很多, 请见谅
下面是代码,首先需要导入两个架包
jcommon-1.0.20.jar
jfreechart-1.0.16.jar
第二步要写生成柱状图要用的数据了
直接在service层写接口和方法
这是在service里写的接口
list这个方法主要是为了获得需要生成柱状图的数据,Map集合是把list 放到map里为方便生成柱状图做准备
第三部就是在serviceImpl里写方法了
/**
* //遍历所有客户的等级类型和缩量
* @Override
*/
public ListfindTypeCustomer() {
String hql="SELECT b.dictItem,COUNT(c.basDict) FROM " +
" CstCustomer c right join c.basDict b" +
" WHERE b.dictType='企业客户等级' GROUP BY b.dictItem";
retu