
hibernate
文章平均质量分 61
iteye_123
这个作者很懒,什么都没留下…
展开
-
criteria.list() 返回重复数据
今天碰到一个hibernate查询的问题, 在用criteria.list()的时候,返回了重复的数据,这里的重复不是指单个字段相同想过滤,而是真正的重复,完全相同的2条记录 解决方法:添加 criteria.setResultTransformer(Criteria.DISTINCT_ROOT_ENTITY); 就可以得到不重复的了 ...原创 2012-06-07 14:33:27 · 530 阅读 · 0 评论 -
一个hibernate mapping的错误
在使用hibernate映射的时候如果配置:@OneToMany(cascade = CascadeType.PERSIST, fetch = FetchType.EAGER) @JoinColumn(name = "orderId", referencedColumnName = "ORDER_ID") private Set<RedeliveryBucket...原创 2013-09-07 14:23:49 · 137 阅读 · 0 评论 -
hibernate的日志显示
项目性能优化时,碰到问题:压测的时候数据库连接很快被占满,并且CPU很高需要打开hibernate日志,查看类别功能org.hibernate.SQL在所有SQL DML语句被执行时为它们记录日志org.hibernate.type为所有JDBC参数记录日志org.hibernate.tool.h...原创 2014-11-03 17:20:24 · 559 阅读 · 0 评论 -
hibernate 二级缓存及查询缓存
使用:先添加hibernate-ehcache jar包 <dependency> <groupId>org.hibernate</groupId> <artifactId>hibernate-ehcache</artifactId> <version>SOME-HIBERNATE-...原创 2014-11-23 21:43:36 · 141 阅读 · 0 评论 -
Oracle Date 类型的entity绑定
关于Oracle的date类型,使用hibernate,经常会出现不走索引的情况,根本原因就是Oracle是Timestamp类型的类似下面的代码: // execute_at is of type DATE and there's an indexPreparedStatement stmt = connection.prepareStatement( "SELECT...原创 2015-01-02 22:48:52 · 463 阅读 · 0 评论