hibernate
文章平均质量分 78
haomenghan
这个作者很懒,什么都没留下…
展开
-
Hibernate使用Projections进行聚合操作
通过Hibernate进行字段中的数据计算,在JDBC中,就使用SQL的sum等方法,而在使用Hibernate中,需要使用PRojections的对象. 首先介绍一下Projections:org.hibernate.criterion.Projections是 Projection 的实例工厂,我们通过调用setProjection()应用Projections对象进行一个查询.转载 2012-07-18 10:28:05 · 910 阅读 · 0 评论 -
今天发现一个hibernate的bug,或者说一个应该注意的地方比较合适
今天把myblog用sql server部署了一下,可是发现分页查询的时候出现错误,看控制台报错说语句有错,由来发现分页的时候先查询总记录数目的那条语句出错了select count(*) as y0_ from myblog_Blog this_ inner join myblog_Blog_Category categories3_ on this_.id=categories3_.blo转载 2012-07-18 10:25:11 · 792 阅读 · 0 评论 -
Restrictions用法
方法说明方法 说明 Restrictions.eq = Restrictions.allEq 利用Map来进行多个等于的限制 Restrictions.gt > Restrictions.ge >= Restrict原创 2012-07-18 09:47:06 · 374 阅读 · 0 评论 -
Criteria查询之Criterion接口
Criterion类型对象代表Criteria对象的查询条件,该对象通过使用add(Criterion criterion)方法来添加查询条件,可以使用这个类的静态方法获取包含各种查询条件的Criterion对象。Restrictions对象提供了大量的代表各种查询的静态方法,如eq()、get()和between()方法等。使用方法如下:/** * 测试Cri转载 2012-07-18 09:48:14 · 969 阅读 · 0 评论 -
一个好用的hibernate泛型dao
以前从springside2.0上搞下来的很好用的,基本实现dao零编码只要配置xml文件就行了。先看图:一共4层,com.demonstration.hibernate.basedao是我加的用来进一步解耦hibernate和spring的耦合。原来的官方解释如下:SpringSide对Hibernate做了三层封装:第一层:HibernateGenericDao,基于s原创 2012-08-06 14:58:31 · 906 阅读 · 0 评论