dongwenkai 2011-02-22 11:50
浏览 287
已采纳

在hql下用数据库函数的时候,返回值的处理方式

先看代码
[code="java"]
getHibernateTemplate().find("select c.id,c.name,count(t.id) from Classes c inner join Student t group by c.id,c.name");
[/code]
这段代码返回值的是List,而我现在在dao和service没有做处理就直接返回了....
现在好多地方都用到类似的查询,而返回的是数组不是实体对象,所以在action或页面中取的时候很麻烦(有时候字段多就看的晕了...)

所以问下大家有什么好的解决办法?

  • 写回答

3条回答 默认 最新

  • zhang34082 2011-02-25 10:48
    关注

    个人认为:不管是 转化成什么格式的,都是为了一个方便,这个就要看实际需要了,觉得哪种方便就用哪种

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(2条)

报告相同问题?