1 Hibernate 总结 HIBERNATE 总结 .................................................................................. 1 一、HIBERNATE 框架及 ORM .............................................................. 2 1.1 HIBERNATE 的定义: ......................................................................... 2 1.2 ORM 的定义: ............................................................................... 2 1.3 HIBERNATE 框架的优点: ................................................................. 2 1.4 HIBERNATE 框架的缺点: ................................................................. 3 1.5 HIBERNATE 中 JAVA 对象的三种状态 .............................................. 3 2.3 三种状态转换的详解 .................................................................... 4 二、HQL 实用技术 .............................................................................. 5 2.1 编写 HQL 语句................................................................................ 5 2.2 执行 HQL 语句 ............................................................................... 5 2.3 在 HQL 查询语句中绑定参数 ........................................................ 5 三、HIBERNATE 关联映射 ................................................................... 7 3.1 多对一映射关联(MANY-TO-ONE) ................................................. 7 3.2 一对多映射关联(ONE-TO-MANY) ................................................. 7 3.3 一对一映射关联 ............................................................................ 7 3.4 多对多关联(MANY-TO-MANY) ....................................................... 8 四、HIBERNATE 缓存机制 ................................................................... 9 2 4.1 缓存的概念: .............................................................................. 9 4.2 HIBERNATE 缓存分类: ................................................................... ...