下载此文档

Hibernate框架技术习题.doc


文档分类:IT计算机 | 页数:约3页 举报非法文档有奖
1/3
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/3 下载此文档
文档列表 文档介绍
A卷一、笔试部分(每题 10 分,共 5× 12分=60 分) 1、如何理解 ORM 和 Hibernate 的持久化对象? 2、如何理解 Hibernate 的 Configuration 、 SessionFactory 、 Session 对象? Configuration: (1) 当创建一个 SessionFactory 的时候, Configuration 实例允许应用程序使用指定的资源文件和映射文件,通常一个应用程序将创建唯一的 Configuration ,创建一个唯一的 SessionFactory , 接着创建客户端请求服务的线程所需要的 Sessio n 实例。(2) 只被当做初始化一次, Sessionfactory 不可改变,不能保留任何信息。(3) 其中该对象里有个方法叫 buildSessionFactory() ,作用:在这个 Configuratio n 对象里使用资源文件和映射文件,因此改变这个 Configuration 后,创建的 SessionFactory 将不受影响。 Session : 是在 java 应用程序和 Hibernate 之间运行的主要接口。主要 Session 的方法是为映射的实体类对象提供创建,读,删操作。一个实例可能存在三种状态: A:transient( 短暂态) :没有进行持久化,也没连接任何 Session 。 B:persistent( 持久态) :连接了唯一的 Session 。 C:detached( 释放态) :持久性过了,没有与任何 Session 关联。 SessionFactory :它的主要作用就是创建 Session 实例,通常一个应用程序有一个唯一的 SessionFactory 实例和从这个 SessionFactory 里包含客户端请求服务所需要的 Session 。一个 SessionFactory 的内部状态时不可以改变的只要它被创建,这个内部状态就被决定了,这种内部状态包含了所有的对象映射关系的元数据 3、试绘出 Hibernate 的体系结构图并加以说明。 PPT8 4、简答(1) Hibernate 的映射有哪几种类型? Hibernate 的映射类型是 Java 类型和 SQL 类型之间的桥梁。 Hibernate 映射类型分为两种:内置映射类型和客户化映射类型。(2 )在 Hibernate 中,有哪些查询方式? ? HQL : Hibernate Query Language ? QBC 条件查询: Criteria Qurey ?原生的 SQL 查询:Native SQL 查询 5 、编写程序下面是用 Hibernate 技术向数据库 news_db 中的表 news_table 插入一行数据的代码。下面给出了三个相关的主要文件: , , 。请写出映射文件( )所对应的持久化类 。(1 )文件: A卷<?xml version='' encoding='UTF-8'?> <!DOCTYPE hibernate-configuration PU

Hibernate框架技术习题 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数3
  • 收藏数0 收藏
  • 顶次数0
  • 上传人xxj16588
  • 文件大小0 KB
  • 时间2016-03-17