摘要: 1.双向多对多:B(Teacher)有多个A(Student),A也有多个B 注意要在一方加上inverse属性,否则一起维护关联关系可能会造成主键冲突: package roadArchitectWeb; import java.util.HashSet; import java.util.Set 阅读全文
posted @ 2017-12-30 16:57 ZzPink 阅读(946) 评论(0) 推荐(0) 编辑
摘要: 一对一映射有两种方式:主键关联和外键关联 1.主键关联即其中一个表的主键参照另外一张表的主键而建立起一对一关联关系 1.由于采用了主键关联方式,那通过主键关联的两张表,其关联记录的主键值须保持同步。这也就意味着,我们只需为一张表设定主键生成器,而另一张表的主键与之共享相同的主键值。 2.由查询语句可 阅读全文
posted @ 2017-12-30 16:34 ZzPink 阅读(223) 评论(0) 推荐(0) 编辑
摘要: 什么是懒加载?他的作用? 延迟加载,也叫懒加载,它是Hibernate为提高程序执行效率而提供的一种机制,即只有真正使用该对象的数据时才会创建。 Hibernate中主要是通过代理(proxy)机制来实现延迟加载。它的具体过程:Hibernate丛数据库获取某一个对象数据时、获取某一个对象的集合属性 阅读全文
posted @ 2017-12-30 16:04 ZzPink 阅读(231) 评论(0) 推荐(0) 编辑