hibernate原理

hibernate原理

1.Configuration config=new Configuration().config();//读取并解析hibernate.cfg.xml

2.<mapping resource="xxxMapping.xml"/>//hibernate.cfg.xml读取并解析映射信息

3.SessionFactory sessionFactory=config.buildSessionFactory();//创建会话工厂

4.Session session=sessionFactory.openSession();//打开session

5.Transaction transaction=session.beginTransaction();//创建并开启transaction

6.persistent operation//操作数据库

7.transaction.commit();//提交事务

8.session.close();//关闭会话