所有的hibernate应用都会访问5个核心接口:
configuration接口:配置Hibernate,根启动Hibernate,创建sessionfactory;
sessionFactory接口:初始化Hibernate,充当存储数据源的代理,创建session对象;
session接口:负责保存,修改,删除,查询,加载对象;
transaction接口:管理事务.
Query和criteria接口:执行数据库查询.