文章目录
一. Hibernate持久化类的编写规则
1. 什么是持久化类
Hibernate是持久层的ORM映射框架,专注于数据的持久化工作。所谓的持久化,就是将内存中的数据永久存储到关系型数据库中。那么知道了什么是持久化,什么又是持久化类呢?其实所谓的持久化类指的是一个Java类与数据库表建立了映射关系,那么这个类称为是持久化类。其实你可以简单的理解为持久化类就是一个Java类有了一个映射文件与数据库的表建立了关系。那么我们在编写持久化类的时候有哪些要求呢?接下来我们来看一下:
2. 持久化类的编写规则
二. Hibernate主键生成策略
1. 主键的类型
2. Hibernate的主键的生成策略
三. Hibernate的持久化对象的三种状态
1. 持久化对象的三种状态的概述
2. 区分对象的三种状态
3. Hibernate持久化对象的三种状态转换
四. Hibernate的一级缓存
1. 什么是Hibernate的一级缓存
2. 测试一级缓存
3. 一级缓存的内部结构:(快照区)
五. Hibernate的事务控制
1. 什么是事务
2. 事务的四个特性
3. 事务的并发问题
4. 事务的隔离级别
5. Hibernate中的事务管理
六. Hibernate的其他API
1. Query
2. Criteria
3. SQLQuery