Hibernate的原理

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();

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值