上一页 1 2 3 4 5 6 7 8 ··· 16 下一页
摘要: 一、基于外键的双向1对1对于基于外键的1-1关联,其外键可以存放在任意一边,在需要存放外键一端,增加many-to-one元素。为many-to-one元素增加unique=“true” 属性来表示为1-1关联 另一端需要使用one-to-one元素,该元素... 阅读全文
posted @ 2018-02-16 23:30 滕鹏飞 阅读(158) 评论(0) 推荐(0)
摘要: 1.双向 1-n 与 双向 n-1 是完全相同的两种情形,这里使用双向多对一来演示 双向 1-n 需要在 1 的一端可以访问 n 的一端, 反之依然. 出版社和图书的关系:Publishers——Books 2.实体类 n端 Books.javapublic... 阅读全文
posted @ 2018-02-16 23:06 滕鹏飞 阅读(218) 评论(0) 推荐(0)
摘要: 1.概述 ①双向 n-n 关联需要两端都使用集合属性 ②双向n-n关联必须使用连接表 ③集合属性应增加 key 子元素用以映射外键列, 集合元素里还应增加many-to-many子元素关联实体类 ④在双向 n-n 关联的两边都需指定连接表的表名及外键列的列名... 阅读全文
posted @ 2018-02-13 12:25 滕鹏飞 阅读(174) 评论(0) 推荐(0)
摘要: 1.n-n 的关联必须使用连接表 与1-n映射类似,必须为set集合元素添加 key 子元素,需要指定中间表 2.实体类 Category.javapublic class Category { private Integer id; priva... 阅读全文
posted @ 2018-02-13 10:40 滕鹏飞 阅读(102) 评论(0) 推荐(0)
摘要: 1.单向一对多(@OneToMany)关联是比较少用的(一般用双向一对多代替)。 2.实体类: 1端:Publishers.javapublic class Publishers { private Integer id; private Str... 阅读全文
posted @ 2018-02-12 16:47 滕鹏飞 阅读(172) 评论(0) 推荐(0)
摘要: 1.单向 n-1 关联只需从 n 的一端可以访问 1 的一端2.实体类 n端:Order.java public class Order { private Integer orderId; private String orderName; ... 阅读全文
posted @ 2018-02-12 12:07 滕鹏飞 阅读(93) 评论(0) 推荐(0)
摘要: 1. Session缓存 Session缓存(Hibernate一级缓存),在 Session 接口的实现中包含一系列的 Java 集合, 这些 Java 集合构成了 Session 缓存。只要 Session 实例没有结束生命周期, 且没有清理缓存,则... 阅读全文
posted @ 2018-01-23 15:03 滕鹏飞 阅读(417) 评论(0) 推荐(0)
摘要: 一个HelloWorld的案例public class HelloWorld { @Test public void test() { //1.创建SessionFactory对象 SessionFactory ses... 阅读全文
posted @ 2018-01-23 14:48 滕鹏飞 阅读(159) 评论(0) 推荐(0)
摘要: 5.配置文件 Hibernate 配置文件主要用于配置数据库连接和 Hibernate 运行时所需的各种属性,每个 Hibernate 配置文件对应一个 Configuration 对象 Hibernate配置文件可以有两种格式: ... 阅读全文
posted @ 2018-01-23 14:27 滕鹏飞 阅读(1232) 评论(0) 推荐(0)
摘要: 1.Hibernate映射文件Xxx-hbm.xml ①POJO 类和关系数据库之间的映射可以用一个XML文档来定义。通过 POJO 类的数据库映射文件,Hibernate可以理解持久化类和数据表之间的对应关系,也可以理解持久化类属性与数据库... 阅读全文
posted @ 2018-01-23 14:23 滕鹏飞 阅读(254) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 ··· 16 下一页