hibernate 核心 api
configuration
1.代码
(1
)到src下面找到名称hibernate.cfg.xml配置文件,创建对象,把配置文件放到对象里面(加载核心配置文件)
SessionFactory(重点)
1.使用configuration对象创建sessionFactory对象
(1)创建sessionFactory过程中做的事情:
-- 根据核心配置文件中,有数据库配置,有映射文件部分,到数据库里面根据映射关系把表创建
2.创建sessionFactory过程中 , 这个过程特别耗资源
(1)在hibernate创建过程中 , 建议一个项目创建一般一个sessionFactory对象
3.具体实现
(1)写工具类,写静态代码块实现
* 静态代码块在类加载时候执行,执行一次
session(重点)
1.session类似于jdbc中 connection
2.调用session里面的不同的方法实现crud操作
(1)添加 save方法
(2)修改 update方法
(3)删除 delete方法
(4)根据id查询 get方法
3.session对象 单线程对象
(1)session对象不能共用 , 只能自己使用
Transaction
1.事务对象
2.事务提交和回滚方法
3.事务概念
(1)事务四个特性
原子性
一致性
隔离性
持久性