Hibernate复习题1含答案要点Word格式.docx
- 文档编号:16045430
- 上传时间:2022-11-17
- 格式:DOCX
- 页数:19
- 大小:21.52KB
Hibernate复习题1含答案要点Word格式.docx
《Hibernate复习题1含答案要点Word格式.docx》由会员分享,可在线阅读,更多相关《Hibernate复习题1含答案要点Word格式.docx(19页珍藏版)》请在冰豆网上搜索。
/>
<>
A、属性不可以设置为
B、属性不可设置为
C、"
应为"
D、属性不可再<>节点内设置
B
4、
下面创建对象的语句中正确的是()
A、c=();
B、c=();
C、c=();
D、c=();
D
5、
下面关于映射文件配置中属性说法正确的是()
A、动态的修改,如果为,只改变有改变的属性
B、动态的修改,如果为,只改变没有改变过的属性
C、动态的修改,如果为,改变所有的属性
D、以上说法都错
A
6、
下面关系对象的状态说话正确的是()临时持久化游离
A、的对象只有一种状态
B、的对象有2种状态
C、的对象有3种状态
D、的对象有4种状态
7、
对象从瞬时到持久状态转换的方式有()。
A、调用的方法
B、调用的方法
C、调用的方法
D、调用的方法
8、
J2中往往使用封装业务实体,封装业务逻辑,调用()
A、实体、会话、实体、会话
B、实体、会话、会话、实体
C、会话、实体、实体、会话
D、会话、实体、会话、实体
9、
分为()三种类型
A、会话、实体、
B、会话、实体、消息驱动
C、、、
D、实现类、接口类、接口类
10、
有状态和无状态的区别说法正确的是()
A、无状态要保存客户端的状态,同客户端是一对一
B、有状态要保存客户端的状态,同客户端是一对一
C、他们都要保存客户端的状态,同客户端是一对一
D、以上说法都不对
11、
有以下代码段,下面说法正确的是()p65
="
=?
1"
;
(1)
=();
(2)
(0,"
2000-12-05"
);
(3)
(4)
A、第一行有错,必须为参数起个名字
B、第三行有错误,(0,
)应为(1,"
C、第四行没有错误
D、这些语句没有错误
12、
在3.0中用来保存一个对象的方法是()
A、
B、
C、
D、
13、
在J2中,和组件必须在()容器中才能运行
A、
B、客户端
C、
14、
在J2中,组件必须在()容器中才能运行
15、
在三层结构中,数据访问层承担的责任是()
A、定义实体类
B、数据的增删改查操作
C、业务逻辑的描述
D、页面展示和控制转发
16、
<>元素有一个属性,如果希望级联保存集合中的对象,属性应该取(
)值
17、
以下程序的打印结果是()
c1=()(
(1));
c2=()(
(c12);
();
A、运行出错,抛出异常
B、打印
C、打印
D、编译出错
18、
以下程序代码对的属性修改了两次:
()(,
("
\"
执行以上程序,需要向数据库提交()条语句
A、0
B、1
C、2
D、3
19、
对于以下程序,对象在第()行变为游离状态P82
(\"
1();
1=1();
//1
//2
//3
//4
A、1
B、2
C、3
D、4
20、
以下检索策略中,()利用了外连结查询
详解20
A、立即检索
B、延迟检索
C、迫切左外连结检索
D、迫切右外连结检索
21、
假设对类的集合采用延迟检索策略,编译或运行以下程序,会出现()
()(
()();
A、编译出错
B、编译通过,正常运行,不显示任何信息
C、编译通过,正常运行,并显示出结果
D、编译通过,但运行时抛出异常
22、
在源代码中嵌入映射信息需要()
23、
的好处包括()
A、能进行关系对象的映射
B、具有控制器功能
C、能在服务器端保存客户端状态
D、向一项能传递数据
24、
已知某个实例的持久化标识,可以使用的()方法来获取它
A、()
B、()
C、()
D、()
25、
如果不确定所寻找对象的持久化标识符,则需要使用查询,使用的()方法
26、
使用的(),会把对象的状态从数据库中移除
27、
对原生查询的控制是通过()接口进行的
28、
可以把结果集映射的信息放在外部的(
)元素中,这样就可以在多个命名查询间或者通过()来访问
A、<>
B、<>
C、<>
D、<>
29、
使用的查询,要使用中的类似(*)
方法求出记录数,必须使用()类
30、
在中,关于数据库的方言,下面说法正确的是()
A、可以不写数据库方言
B、数据库方言没有作用,可以随便写
C、有通用的数据库方言可以使用
D、数据方言对应于每个数据库,主要用于产生语句
31、
下面不属于持久化的是()
A、把对象转换称字符串的形式通过网络传输,在另一端接收到这个字符串后能把对象还原出来
B、把程序数据从数据库中读出来
C、从配置文件中读取程序的配置信息
D、把程序数据保存为文件
32、
下面的程序执行后没有报错,但数据总保存不到数据库,最可能的原因是()
([]){
()()();
(“”);
(“”);
}
A、配置文件配置有误
B、没有在配置文件中包含对映射文件的声明
C、配置文件配置有误
D、没有对持久化操作捕捉异常
E、没有开启事务
E
33、
已知()()的值是1。
要想使执行()时自动执行(()(0)),必须配置(
)
A、<””””””>…<>
B、<””””””>…<>
C、<””””””>…<>
D、<””””
””>…<>
34、
在关系映射配置中,属性的含义是()。
A、定义在<>节点上,声明要负责关联的维护
B、声明在<>节点上,声明要对方负责关联的维护
C、定义在<>节点上,声明对方要负责关联的维护
D、声明在<>节点上,声明要负责关联的维护
35、
执行下面的查询,关于返回值的说法,正确的是()
u
A、语法错误,不能执行
B、返回一个类型为的实例
C、返回一个数组
D、当返回结果只有一条时,返回一个数组
36、
以下哪一种检索策略利用了外连结查询()
37、
是()
B、
D、
38、
实现和最显而易见的作用是()
详解38
A、比较两个对象标识符的值
B、比较数据库的两条数据
C、比较两个组建是否部署在同一个应用服务器上
D、对象与字段的映射
39、
40、
所有的,除了()都支持空()语义
41、
()元素把子对象的一些元素与父类对应的表的一些字段映射起来
42、
不支持聚合函数有()
A、(*)
B、(…)
C、(…)
D、(?
)
43、
假设实体映射时有一个()的关联指向另外一个实体,在查询时必须也返回那个实体,否则会导致发生一个”
”的数据库错误
44、
45、
下列属于多对一关系的是()
A、书和作者
B、手机和生产厂家
C、用户和发布的出租信息
D、士兵和班长
二、多选题(共5题,每题2分),说明:
选择多项正确的答案)
从持久化状态到临时状态转换的方法有()[选三项]
A、()
B、()
C、()
有如下代码
后勤部"
2001-03-02"
=;
下面说明正确的有()[选两项]
A、处于生命周期
B、生命周期结束
C、处于持久化状态
D、处于游离状态
缓存主要从哪些方面发生作用()[选两项]见书P84
A、通过主键值加载数据
B、查询数据
C、立即加载
D、延迟加载
什么是
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Hibernate 复习题 答案 要点