1.启动Hibernate
2.构建Configuration实例,初始化实例中的所有变量.
Configuration cfg=new Configuration.configure();
加载hibernate.cfg.xml文件至该实例(内存)
通过hibernate.cfg.xml文件中的mapping节点配置并加载.hbm.xml文件至该实例(内存)
3.利用上面创建的Configuration实例构建一个SessionFactory实例
SessionFactory sessionFactory=cfg.getSessionFactory();
4.由上面香到的SessionFactory实例创建连接
Session=sessionFactory.getSession();
5.由上面得到的Session实例创建事务操作接口,Transaction的一个实例tx
Transaction tx=session.beginTransaction();
6.通过Session接口提供的各种方法操纵对数据库的访问.
7.提交数据操作结果.
tx.commit();
8.关闭数据连接.
session.close();
Hibernate的原理
最新推荐文章于 2021-10-16 19:15:06 发布