Hibernate通过配置文件构建org.hibernate.Session对象的方式
1、创建 org.hibernate.cfg.Configuration对象configuration;
2、调用configuration对象的configure(path)方法加载配置文件,参数为Hibernate核心配置文件hibernate.cfg.xml的位置路径;
3、调用加载过配置文件的configuration对象的buildSessionFactory()方法获取org.hibernate.SessonFactory对象sessionFactory;
4、一般情况下调用sessionFactory对象的openSession()方法获取org.hibernate.Session对象session(特殊情况如本例所示通过ThreadLocal管理session,避免session频繁创建与销毁);
——————到此,session构建成功,具体使用时还有如下步骤:
5、涉及事务管理时,调用session的beginTransaction()方法获取org.hibernate.Transaction对象transaction;
6、进行具体的数据库增删改查操作;
7、进行事务管理操作,如提交事务transaction.commit();
8、关闭session,session.close()&#