Hibernate-API
Configuration
该类是配置管理类。顾名思义是用它来管理配置。
method ###、
1) config.configure();
加载主配置文件(hibernate.cfg.xml);默认加载src/hibernate.cfg.xml
2) config.configure(“cn/config/hibernate.cfg.xml”);
加载指定路径下指定名称的主配置文件
3) config.buildSessionFactory();
创建session的工厂对象
SessionFactory
session的工厂(或者说它代表了这个hibernate.cfg.xml配置文件)
method
1) sf.openSession(); 创建一个sesison对象
2) sf.getCurrentSession();
若Session没有创建,则创建Session,并将session绑定到当前线程上,线程结束,session会自动关闭。
若当前线程已经绑定session,则直接获取
Session
session对象维护了一个连接(Connection), 代表了与数据库连接的会话。
它是Hibernate最重要的对象,只用使用hibernate与数据库操作,都用到这个对象
method
1)session.beginTransaction();
开启一个事务; hi