1、Hibernate 五大核心接口
答: (1)Configuration,此接口是用于加载hibernate.cfg.xml配置文件,然后创建会话工厂
(2)SessionFactory,此接口是会话工厂,是线程安全的,意味着它的同一个实例可以被应 ,用的多个线程共享,是重量级、二级缓存;一般情况,一个应用程序只有唯一一个,通常是封装成了工具类
(3)Session,Session(会话)接口是Hibernate应用使用的主要接口,它拥有操作持久化对象的一系列API ,线程不安全
(4)Transaction(事务)接口是对实际事务实现的一个抽象,为项目在不同事务环境间迁移提供了便利性。
操作事务所涉及到的几个字眼:
1)开启事务
2)提交事务
3)回滚事务
(5)Query,Criteria
这两个接口都是用于查询操作的,并且他们两者非常类似,它允许执行面向对象方式的查询, 在后面的课程中详细讲 到,这里只需了解即可