摘要: 这篇讲解 基于外键的双向一对一关联映射 1.考察如下信息,人和身份证之间是一个一对一的关系。表的设计 2.类结构 Person.java IdCard.java 3.映射文件 Person.hbm.xml IdCard.hbm.xml 4.测试 阅读全文
posted @ 2019-07-17 19:58 Vincent-yuan 阅读(296) 评论(0) 推荐(0) 编辑
摘要: 这篇讲解基于外键的一对一单向关联映射 1.考察如下信息,人和身份证之间是一个一对一的关系。表的设计 注意:基于外键的一对一关联的表结构和多对一的表结构是一致的,但是,外键是唯一的。 2.类的结构 Person.java IdCard.java 3.映射文件信息: IdCard.hbm.xml Per 阅读全文
posted @ 2019-07-17 19:48 Vincent-yuan 阅读(270) 评论(0) 推荐(0) 编辑
摘要: 这篇讲解 双向的多对一关联映射 1.表结构和多对一时,一致 2.类结构 Book.java Category.java 3.映射文件 Book.hbm.xml Category.hbm.xml 4.测试 阅读全文
posted @ 2019-07-17 07:22 Vincent-yuan 阅读(284) 评论(0) 推荐(0) 编辑
摘要: 这篇主要讲hiberante中的 单向一对多关联映射 1.在应用中,有时候需要从一的一端获取多的一端的数据。比如:查看某个分类下的所有书籍信息;查看某个订单下的所有商品等。 2.在一对多的关联关系中,表的设计为: 从表的设计中可以看出,表结构和多对一的表结构相同 3.类的设计 Book.java C 阅读全文
posted @ 2019-07-17 07:12 Vincent-yuan 阅读(346) 评论(0) 推荐(0) 编辑
摘要: 1.在之前学习了单表的crud操作。在实际应用中,大都是多表关联操作,这篇会学习如何处理多表之间的关系。 2.考察书籍表和书籍分类表的关系。书籍表和书籍分类表之间是多对一的关系。数据库的表设计为: 3.在java中,如何使用类的关系来表明表与表之间关系 Book.java Category.java 阅读全文
posted @ 2019-07-17 06:55 Vincent-yuan 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 1. session是用来执行对象的crud操作,并且session是对象事务工厂。session是线程级别的,所以生命周期比较短。 2.session中对象的生命周期图: 3.session中对象的状态 瞬时状态 持久状态 游离状态 4.对象的生命周期一: new >瞬时状态 >save >持久状 阅读全文
posted @ 2019-07-17 06:38 Vincent-yuan 阅读(965) 评论(0) 推荐(0) 编辑