Hibernate
文章平均质量分 71
robbinBlog
这个作者很懒,什么都没留下…
展开
-
hibernate使用group by,having实现统计功能
最近需要在界面实现用户登录统计功能,实现在某个时间段,登录人数范围 ,最后登录时间 查询出相应的记录用到了group by 和havinghql语句如下,Object[] pramas ={ timeBegin ,timeEnd,mincount ,maxcount}; return syslogDao.findForPage("select username ,count(i原创 2014-07-09 01:15:30 · 1515 阅读 · 0 评论 -
Hibernate 1+N 问题
在多对一关系中,当我们需要查询多的一方对应的表的记录时,可以用一条sql语句就能完成操作。然而,在多的一方的实体类中的@ManyToOne标注的fetch的默认值是eager,这时,hibernate除了发出查询多的一方对应的表的记录的sql语句外,还会发出n(多方记录数)条sql语句,这就是1+n问题。如:bbs的板块(Category),主题(topic),回复(msg)。一个板块有多个主题,转载 2014-08-30 15:58:31 · 310 阅读 · 0 评论