Hibernate复习题1含答案

2026/1/10 9:10:36

美斯坦福在线考试系统 荆州理工G3 Hibernate

科目: SCCEG3Hibernate总分: 100分时间: 60分钟

一、单选题 (共45题,每题2分,说明:选择一项正确的答案)

1、

下面关于Hibernate的说法,错误的是( )

A、Hibernate是一个“对象-关系映射”的实现 B、Hibernate是一种数据持久化技术

C、Hibernate是JDBC的替代技术 他是对JDBC做了轻量级的对象封装 D、使用Hibernate可以简化持久化层的编码 参考答案: C

2、

在使用了Hibernate的系统中,要想在删除某个客户数据的同时删除该客户对应的所有订单数据,下面方法可行的是( )

A、配置客户和订单关联的cascade属性为save-update B、配置客户和订单关联的cascade属性为all C、设置多对一关联的inverse属性为true D、设置多对一关联的inverse属性为false 参考答案: B

详解

3、

下面一对多关联的配置中,存在哪些错误( ) <set name=\> <one-to-many class=\ column=\> </set>

A、inverse属性不可以设置为false B、cascade属性不可设置为true

C、class=\com.x.entity.Order\应为type=\ D、column属性不可再<one-to-many>节点内设置 参考答案: B

4、

下面创建Criteria对象的语句中正确的是( )

A、Criteria c = query.createCriteria(); B、Criteria c = query.addCriteria(); C、Criteria c = session.createCriteria();

D、Criteria c = session.createCriteria(User.class); 参考答案: D

5、

下面关于Hibernate映射文件配置中dynamic-update属性说法正确的是( )

详解

A、动态的修改,如果为true,只改变有改变的属性 B、动态的修改,如果为true,只改变没有改变过的属性 C、动态的修改,如果为true,改变所有的属性 D、以上说法都错 参考答案: A

6、

下面关系Hibernate对象的状态说话正确的是( )临时 持久化 游离

A、Hibernat的对象只有一种状态

B、Hibernat的对象有2种状态 C、Hibernat的对象有3种状态 D、Hibernat的对象有4种状态 参考答案: C

7、

Hibernate对象从瞬时到持久状态转换的方式有( )。

A、调用session的save方法 saveorupdat B、调用session的create方法 C、调用session的update方法 D、调用session的load方法 参考答案: A

8、

J2EE中往往使用____封装业务实体,____封装业务逻辑,____调用( A、实体Bean、会话 Bean、实体Bean、会话 Bean B、实体Bean、会话 Bean、会话Bean、实体Bean C、会话Bean、实体Bean、实体Bean、会话 Bean D、会话Bean、实体Bean、会话Bean、实体Bean 参考答案: B

9、

EJB分为( )三种类型

A、会话bean、实体bean、Web service B、会话bean、实体bean、消息驱动bean

C、Jsp、servlet、jsf

D、实现类、Home接口类、Object接口类 参考答案: B

10、

有状态Session Bean和无状态Session Bean的区别说法正确的是( )

详解

A、无状态Session Bean要保存客户端的状态,同客户端是一对一 B、有状态Session Bean要保存客户端的状态,同客户端是一对一 C、他们都要保存客户端的状态,同客户端是一对一 D、以上说法都不对 参考答案: B

11、

有以下代码段,下面说法正确的是( ) p65

String qlString = \ model.createDate = ?1\ (1)

Query query = em.createQuery(qlString); (2) query.setParameter(0, \ (3) List list = q.list(); (4)

A、第一行有错,必须为参数起个名字 B、第三行有错误,query.setParameter(0,

\应为query.setParameter(1, \ C、第四行没有错误 D、这些语句没有错误 参考答案: B

12、

在EJB3.0中用来保存一个对象的方法是( )


Hibernate复习题1含答案.doc 将本文的Word文档下载到电脑
搜索更多关于: Hibernate复习题1含答案 的文档
相关推荐
相关阅读
× 游客快捷下载通道(下载后可以自由复制和排版)

下载本文档需要支付 10

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:xuecool-com QQ:370150219