摘要: 一、Session概述 1.Session 接口是 Hibernate 向应用程序提供的操纵对数据库的最主要的接口, 它提供了基本的保存, 更新, 删除和加载Java 对象的方法. 2.理解Session的缓存 使用缓存的目的:尽量减少访问数据库的频率 (1)在 Session 接... 阅读全文
posted @ 2015-09-22 16:34 狂盗一枝梅 阅读(302) 评论(0) 推荐(0) 编辑
摘要: 一、多对多关系概述 以学生和课程之间的关系为例。 1.在多对多关系中涉及到的表有三张,两张实体表,一张专门用于维护关系的表。 2.多对多关系中两个实体类中应当分别添加对方的Set集合的属性,并提供set和get方法。 3.在配置映射文件的时候较一对多关系复杂。二、映射文件 ... 阅读全文
posted @ 2015-09-22 16:29 狂盗一枝梅 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 一、对象的三种状态。 1.对象有三种状态:持久化状态、临时状态、脱管状态(游离状态) 2.Session的特定方法能使得一个对象从一个状态转换到另外一个状态。 3.三种状态的说明 (1)临时状态:临时状态的最明显标识就是它没有被保存到session中。 一下情况下,java对象... 阅读全文
posted @ 2015-09-22 09:13 狂盗一枝梅 阅读(291) 评论(0) 推荐(0) 编辑