hibernate
KingViker
这个作者很懒,什么都没留下…
展开
-
Hibernate多对多查询
一个老师教许多学生,一个学生被许多老师教,一个学生有好多书,同一种书被许多同学拥有.要查询教拥有书"a"的学生的老师!HQL如何写呀?如何取值? class Teacher{ String id; String name; Set students; } class Student{ String id; String转载 2012-04-11 09:49:14 · 1139 阅读 · 0 评论 -
ssh2整合记录
1. 下面给出整合开发时Struts 2、 Hibernate、Spring需要的JAR。 struts2-core-2.x.x.jar :Struts 2框架的核心类库xwork-2.x.x.jar :XWork类库,Struts 2在其上构建ognl-2.6.x.jar :对象图导航语言(Object Graph Navigation Language),struts2框架通过其读原创 2011-05-20 20:11:00 · 819 阅读 · 0 评论 -
hibernate 经验谈(一)
以前仔细研究过hibernate,现在随着项目接触,也慢慢的有所深入,下面将自己的一些新的体会发出来。 1.尽量少用one-to-many的映射,如果用请把lazy设置成true,这样在查询主表时所有关联的子表就不会查询了,更不会浪费数据库的资源。 2. 如果lazy="true"时,如果需要(用Criteria或者DetachedCriteria)查询子表对象,则会抛原创 2012-03-24 09:43:54 · 8304 阅读 · 18 评论 -
hibernate的formula
hibernate的formula Property元素中的formula允许对象属性包含导出值,比如sum、average、max等的结果。如:"averagePrice" formula="(select avg(pc.price) from PriceCatalogue pc, SelectedItems si where si.priceRefID=pc.priceID)"转载 2012-08-31 15:31:40 · 1064 阅读 · 0 评论 -
hibernate查询优化----延迟加载优化
相信大家在使用hibernate(我这里使用的是3.6,因为我偏爱spring,但是hibernate4.x系以后和spring很多重复的地方,而且,spring也认为,hibernate4.x是一个很完善的框架了,spring3.x以后废弃掉了很多hibernate的支持类,所以我就不升级hibernate了)的时候都有这样的困惑,就是在配置hibernate映射文件的时候,如果有一对多(或者多原创 2013-04-07 16:05:58 · 1178 阅读 · 0 评论