SSH框架的分组查询

今天在做SSH框架的项目的时候遇到一个分组查询的问题,具体如下:

需要出现这两个内容,刚开始想的是想把左边的内容List出来,在根据左边的内容查右边的数字,但是这样就需要差两次数据库,很不爽,后来想到了分组查询,查了下资料实现了这个功能,

下面写一下方法:

首先需要建立一个虚拟的JavaBean,内容如下:

JavaBean里面给出对应属性的set/get方法,还需要提供带参和不带参的构造方法。

在Action中就可以查找这个JavaBean的List集合了哦,如下:

 

下面直接给dao层的实现方法:

 

使用的HQL查询,切记HQL查询语句要new  和 package 名字,但是不加@SuppressWarnings("unchecked")就一直出现黄色警告,不知道什么情况?有没有大神知道的?

 

你可能感兴趣的:(ssh)