Hibernate的核心接口
所有的Hibernate应用都会访问Hibernate的五个核心接口:
1)Configuration接口:配置Hibernate,根启动Hibernate,创建SessionFactory对象。
2)SessionFactory接口:初始化Hibernate,充当数据存储源的代理,创建Session对象。
3)Session接口:负责保存、更新、删除、加载和查询对象。
4)Transaction:管理事务。
5)Query和Criteria:执行数据库查询。
这五个核心接口的类框图:
实例化Configuration -------->
SessionFactory |
|
实例化 |
|
实例化 ↓
实例化 Query<--------
Session -------->
Transaction |
|
实例化 |
↓
Criteria