hibernate
henghengdh
这个作者很懒,什么都没留下…
展开
-
使用hibernatecallback的原因
转自:http://yeyhan.blog.163.com/blog/static/44179333201022942856795/ 在Spring中有了HibernateDaoSupport为什么使用 HibernateCallback 使用 HibernateCallback 的理由 , 在项目开发中,使用了框架集成,Spring,Hibernate。。。 在开发中多处用到了Ses...原创 2012-11-05 08:52:04 · 109 阅读 · 0 评论 -
hibernate别名Alias
实体:考试,成绩,学生,班级 关系:成绩与考试多对一,成绩与学生多对一,学生与班级多对一. 需求:要根据考试id和班级id查询学生成绩. Score [code="java"]@Entity public class Score { private int id; private Student student; ...原创 2013-04-25 15:38:12 · 423 阅读 · 0 评论 -
hibernate 批量插入数据
在Hibernate的配置文件 hibernate.cfg.xml中设置批量尺寸属性"hibernate.jdbc.batch_size",且推荐关闭Hibernate的二级缓存以提高效率.如: [code="xml"] ....... ...原创 2012-12-04 15:15:39 · 157 阅读 · 0 评论 -
DML风格的批量更新/删除(转)
转自:http://javaligang.blog.51cto.com/5026500/912874 Hibernate提供的HQL语句也支持批量的UPDATE和DELETE语法。 批量UPDATE 和 DELETE语句的语法格式如下: UPDATE | DELETE FROM? [WHERE WHERE_CONDITIONS] 关于上面的语法格式有如下4点值得注意: Ø ...原创 2012-12-13 17:39:46 · 99 阅读 · 0 评论 -
Restrictions方法说明
关于Restrictions方法的说明,网上大部分不全,在此慢慢补全: 方法说明 方法 说明 Restrictions.eq = Restrictions.allEq 利用Map来进行多个等于的限制 Restrictions.gt > Restrictions.ge >= Restrictions.lt < ...原创 2012-09-28 10:52:25 · 439 阅读 · 0 评论 -
hibernate一些方法说明
distinct :查询时取重复数据的一条,并排序,最好喝order by一起使用 [code="java"]Integer count=(Integer)session.createQuery("select count(distinct c.name) from Customer c").uniqueResult();[/code] createFilter:对现有已持久化的集合数据进行过...原创 2012-09-28 11:09:45 · 67 阅读 · 0 评论 -
SQL查询不重复记录,查询重复记录!
转自:http://hi.baidu.com/fegro/item/d4abe46fc16bed03a0cf0f6a 注:以下内容在Oracle 10g下测试 由于设计需要,需要查询不重复的记 录值,同类问题,想必大家都遇到过,于是乎马上GOOGLE一下,发现此类问题还挺多,解决方案也不少,仔细看看。 例如有如下表结构和值 table fid name sex 1 a ...原创 2013-01-29 14:24:54 · 295 阅读 · 0 评论 -
[转]Hibernate Projections(投影、统计、不重复结果)
原文出处:http://www.sunchis.com/html/java/hbm/2011/0309/265.html 用来进行聚合操作,和sql中的聚合类似.求和/求平均值/统计记录数/...等等. 还有用来获取获取对象的某些属性(表字段)或属性集合.正常情况下,查询返回的是对象或对象的集合.使用投影的话就可以只返回你需要的属性值.即Hibernate不把记录封装对象了,只返回你在投影...原创 2013-01-29 14:25:39 · 163 阅读 · 0 评论