hibernate Init()执行步奏与流程
来源:互联网 发布:美国飓风网络路径 编辑:程序博客网 时间:2024/05/10 01:57
首先:先实例化事物注册对象,会话对象,和事物对象
privcate SessionFactory sessionFactory;
peivate Session session;
privare Transaction transaction;
第一步:创建配置对象
Configuration configuration = new Configuration.confifure()<----->hibernate.cfg.xml文件
第二步:创建事物注册对象
ServiceRegistry serviceRegistry = new ServiceRegistryBuilder().applySettings(config.getProperties).buildServiceRegistry();
第三步:开启会话工厂
sessionFactory = config.buildSessionFactory(serviceRegistry)<--—>User.hbm.xml
第四步:开启会话对象
session = sessionFactory.openSession();<---->类似JDBC中的Connection
第五步:开启事物
transaction = session.beginTransaction();
第六步:进行SQl查询操作:delete create update insert....(transaction.commit())
下面是流程图:
第七步:然后退出:
session.close()
sessionFactory.close();;
- hibernate Init()执行步奏与流程
- framework启动流程<二> init.rc 执行过程与解析
- hibernate执行流程
- hibernate执行流程
- Hibernate基本执行流程
- Hibernate执行流程简介
- Hibernate的执行流程
- hibernate的执行流程
- hibernate的执行流程
- Hibernate的执行流程
- Hibernate的执行流程
- hibernate执行流程
- Hibernate的执行流程
- strut2执行流程介绍之init方法
- Hibernate 的内部执行流程
- hibernate中session执行事务的流程
- Hibernate执行流程和关系映射
- Hibernate执行流程和关系映射
- HTTP(超文本传输协议)
- linux下编译出现tmp空间不足解决办法
- 模板函数的使用
- linux ioctl()函数详解
- vc中删除文件夹以及文件夹中的内容的三种方法
- hibernate Init()执行步奏与流程
- maven项目在打war包时出现非法字符: '\ufeff' 解决方案
- JavaScript设置Cookie 解释
- 【九度OJ】题目1028:继续畅通工程 解题报告
- 在win 10 14393 的版本中复制对象名称转ansi 多出符号
- Jquery DataTable应用
- Jump Game II
- python 文件去重复
- linux socket 操作链路层