hibernate
文章平均质量分 93
wellkingsen
这个作者很懒,什么都没留下…
展开
-
hibernate多对多的基础理解
转载自:http://www.blogjava.net/wujun/archive/2006/04/08/39956.html1.建表 create table student(sid varchar ( 32 ) not null primary key , sname varchar ( 16 ), sage varchar ( 16 ),...原创 2014-06-10 23:48:01 · 81 阅读 · 0 评论 -
hibernate n+1问题(转)
转载自:http://www.blogjava.net/RoyPayne/archive/2012/01/30/369017.html 在Session的缓存中存放的是相互关联的对象图。默认情况下,当Hibernate从数据库中加载Customer对象时,会同时加载所有关联的 Order对象。以Customer和Order类为例,假定ORDERS表的CUSTOMER_ID外键允许为n...原创 2014-02-17 14:08:13 · 72 阅读 · 0 评论 -
Hibernate的dynamic-insert和dynamic-update的使用(转)
转载:http://blog.csdn.net/kkdelta/article/details/7243119Hibernate在初始化的时候,默认按照配置为表预定义insert,delete,update,select(by id)的SQL语句放在session中,其中insert,update,select操作都是对表的所有字段操作.如果在一个表有很多字段的时候,在做初次inser的时候...原创 2014-07-10 11:31:20 · 81 阅读 · 0 评论 -
hibernate多对多配置 many-to-many
转:http://ryxxlong.iteye.com/blog/626416 多对多(many-to-many):在操作和性能方面都不太理想,所以多对多的映射使用较少,实际使用中最好转换成一对多的对象模型;hibernate会为我们创建中间关联表,转换成两个一对多。1. E-R图 2. 实体类:Teacher实体类如下:Java代码 packag...原创 2014-08-19 13:40:51 · 94 阅读 · 0 评论 -
hibernate 一对一(One-to-One)
转:http://ryxxlong.iteye.com/blog/622652一对一(one-to-one)实例(Person-IdCard)一对一的关系在数据库中表示为主外关系.例如.人和身份证的关系.每个人都对应一个身份证号.我们应该两个表.一个是关于人信息的表(Person).别外一个是身份证相关信息的表(id_card).id_card表的主键对应该Person表的主键id,也...原创 2014-08-19 13:42:34 · 151 阅读 · 0 评论 -
hibernate 一对多(one-to-many)双向关联
转:http://ryxxlong.iteye.com/blog/621753 一对多(one-to-many)双向关联实例(Department- Employee)这里的一对多双向关联是在域模型(实体对象模型)上的概念,在关系数据库中,只存在外键参照关系,而且总是由"many"方参照"one"方,因为这样才能消除冗余数据,因上关系数据库实际上只支持多对一或一对一的单向关联.在实体(...原创 2014-08-19 13:43:40 · 103 阅读 · 0 评论