第8章Hibernate框架介绍
选择题:
B
A
B
D
C
B
B
D
C
A
简答题:
1.描述Hibernate工作流程
Hibernate工作过程如下:
(1)应用程序先调用Configuration类,实例化Configuration类,该类读取Hibernate的核心配置文件hibernate.cfg.xml及映射文件XX.hbm.xml中的信息。
(2)创建SessionFactory。通过Configuration对象读取配置文件信息,并创建SessionFactory,并将Configuration对象中的所有配置文件信息存入SessionFactory内存中。
(3)创建Session对象。Session是通过SessionFactory对象的openSession()方法创建Session,这样就相当于创建了一个数据库连接的session。
(4)创建Transaction实例,即开启一个事务。通过Session对象的beginTransaction()方法即可开启一个事务,利用这的开启的事务,便可以对数据库进行各种持久化操作。
(5)利用Session对象通过增删改查等方法对数据库进行各种持久化操作。
(6)提交事务。将第(4)步打开的事务通过mit()方法,进行事务的提交
(7)关闭Session。断开与数据库的连
您可能关注的文档
- MySQL数据库基础与实践 第2版 课件 Chap08 Hibernate框架介绍.pptx
- MySQL数据库基础与实践 第2版 课件 Chap07 MySQL连接器JDBC和连接池.ppt
- MySQL数据库基础与实践 第2版 课件 Chap04 检索表记录.ppt
- MySQL数据库基础与实践 第2版 课件 Chap02 MySQL数据库概述.ppt
- MySQL数据库基础与实践 第2版 课件 CH09 常见函数和数据管理.pptx
- MySQL数据库基础与实践 第2版 课件 CH05 视图和触发器.ppt
- MySQL数据库基础与实践 第2版 课件 CH01 数据库设计基础.ppt
- MySQL数据库基础与实践 第2版 课后习题答案 CH07 课后题答案.docx
- MySQL数据库基础与实践 第2版 课后习题答案 CH02 课后题答案.docx
- MySQL数据库基础与实践 第2版 课后习题答案 CH04 课后题答案.docx
原创力文档

文档评论(0)