关键词不能为空

当前您在: 主页 > 英语 >

Hibernate复习题1含答案

作者:高考题库网
来源:https://www.bjmy2z.cn/gaokao
2021-03-01 11:49
tags:

-

2021年3月1日发(作者:asshole)


美斯坦福在线考试系统



荆州理工


G3 Hibernate








科目


: SCCEG3Hibernate


总分


: 100


分时间


: 60


分钟

















一、单选题






(



45



,


每题


2



,


说明


:


选择一项正确的答案


)





















1






















下面关于


Hibernate


的说法,错误的是(




























A



Hibernate

< br>是一个



对象


-


关系映射



的实现





















B



Hibernate


是一种数据持久化技术





















C



Hibernate



JDBC

< p>
的替代技术





他是对


JDBC


做了轻量级的对象封装





















D


、使用


Hibernate


可以简化持久化 层的编码





















参考答案


: C

























2






















在使用了


Hibernate


的系统中,


要想在删除某个客户数据的同时删除该客户


对应的所有订单数据,下面方法可行的是(




























A


、配置客户和订单关联的


cascade


属性为


save-update




















B


、配置客户和订单关联的


cascade


属性为


all




















C


、设置 多对一关联的


inverse


属性为


t rue




















D


、设置多对一关联的


inverse


属性为


false




















参考答案


: B






详解





















3






















下面一对多关联的配置中,存在哪些错误(

























set name=
























one-to-many class=






























column=























/set


























A



inverse


属性不可以设置为


fals e




















B



cascade


属性不可设置为


true




















C



class=



应为


type=






















D



col umn


属性不可再<


one-to- many


>节点内设置





















参考答案


: B





























4






















下面创建


Criteria


对象的语句中正确的是(




























A



Criteria c = Criteria();




















B



Criteria c = query


.addCriteria();




















C



Criteria c = Criteria();




















D



Criteria c = Criteria();




















参考答案


: D

























5






















下面关于


Hibernate


映射文件配置中


dynamic- update


属性说法正确的是







详解
























A


、动态的修改,如果为


true,


只改变有 改变的属性





















B


、动态的修改,如果为


true,


只改变没有改变过的属性





















C


、动态的修改,如果为

< p>
true,


改变所有的属性





















D


、以上说法都错





















参考答案


: A

























6






















下面关系


Hibernate


对象的状态说话正确的是(





临时



持久化




游离

























A



Hibernat

的对象只有一种状态













B



Hibernat

的对象有


2


种状态













C



Hibernat


的对象有


3


种状态













D



Hibernat

的对象有


4


种状态













参考答案


: C












7














Hibernate


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

















A


、调用


s ession



s


ave


方法




saveorupdat












B


、调用


session

< br>的


create


方法













C


、调用


session



update


方法













D


、调用


session

< br>的


load


方法













参考答案


: A












8














J2EE


中往往使用


____


封装业务实体,


_ ___


封装业务逻辑,


____


调用(












A


、实体


Bean


、会话


Bean


、实体


Bean


、会话< /p>



Bean












B


、实体


Bean


、会话



Bean


、会话


Bean


、实体


Bean












C


、会话


B ean


、实体


Bean


、实体


Bean


、会话



Bean












D


、会话


Bean


、实体


Bean


、会话


Bean


、实体


Bean












参考答案


: B












9














EJB


分为(




)三种类型













A


、会话


bean


、实体


bean



Web service












B


、会话


b ean


、实体


bean


、消息驱动


bean












C



Jsp



ser vlet



jsf











































































































































































































































D


、实现类、


Home

接口类、


Object


接口类





















参考答案


: B

























10






















有状态


Session Bean


和无状态


Session Bean


的区别说法正确的是(







详解























A


、无状态


Session Bean


要保存客户端的状态,同客户端是一对一





















B


、有状态


Session Bean


要保存客户端的状态,同客户端是一对一





















C


、他们 都要保存客户端的状态,同客户端是一对一





















D


、以上说法都不对





















参考答案


: B

























11






















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







p65




















String qlString =





















Date = ?1



(1)





















Query query = Query(qlString);











(2)





















ameter(0,











(3)




















List list = ();














(4)
























A


、第一行有错,必须为参数起个名字





















B


、第三 行有错误,


ameter(0,






















应为


ameter(1,




















C


、第四行没有错误





















D


、这些语句没有错误





















参考答案


: B

























12























EJB3.0

中用来保存一个对象的方法是(



































































































































































































































































































































































































































































A



save


B



update


C



persist


D



create


参考答案


: C


13




在< /p>


J2EE


中,


Servlet

< p>


JSP


组件必须在(




)容器中才能运行



A



Applet



B


、客户端




C



Web



D



EJB


参考答案


: C


14




在< /p>


J2EE


中,


EJB

组件必须在(




)容器中才能运行



A



Applet



B


、客户端




C



Web



D



EJB


参考答案


: D


15




在三层结构中,数据访问层承担的责任是(









A


、定义实体类



B


、数据的增删改查操作





















C


、业务逻辑的描述





















D


、页面展示和控制转发





















参考答案


: B

























16























set


> 元素有一个


cascade


属性,如果希望

Hibernate


级联保存集合中的对


象,


casecade


属性应该取(


























)值

























A



none




















B



save




















C



delete




















D



save-update




















参考答案


: D

























17






















以下程序的打印结果是(



























tx = ransaction();




















Customer c1=(Customer)(,new





















Long(1));





















Customer c2=(Customer)(,new





















Long(1));





















n(c1==c2);




















();




















();
























A


、运行出错,抛出异常





















B


、打印


false




















C


、打印


true




















D


、编译出错





















参考答案


: C

























18






















以下程序代码对


Customer< /p>



name


属性修改了两次:

< p>




















tx = ransaction();




















Customer customer=(Customer)(,


















































new Long(1));




















e(




















e(




















();




















执行以上程序,

< br>Hibernate


需要向数据库提交(







)条


update


语句
























A



0




















B



1




















C



2




















D



3




















参考答案


: B

























19






















对于以下程序,


Customer< /p>


对象在第









行变为游离状态



evict



P82




















Customer customer=new Customer();






















e(























Session session1=ssion();






















Transaction tx1 = ransaction();



//


line1




















(customer);



//


line2




















();



//


line3




















();


//


line4
























A



line1




















B



line2




















C



line3




















D



line4




















参考答案


: D

























20






















以下检索策略中,








)利用了


外连结查询









详解


20



close clear




































































































A


、立即检索




B


、延迟检索




C


、迫切左外连结检索



D


、迫切右外连结检索



参考答案


: C































会出现(





























































































































































































































































21








假设对


Customer


类的


orders< /p>


集合采用延迟检索策略,


编译或运行以下程序,

< br>






Session session=ssion();






tx = ransaction();






Customer customer=(Customer)(,new







Long(1));






();






();







Iterator orderIterator=ers().iterator();






A


、编译出错








B


、编译通过,正常运行,不显示任 何信息







C


、编译通过,正常运行,并显示出 结果







D


、编译通过,但运行时抛出异常







参考答案


: D






22








在源代码中嵌入映射信息需要(













A



Annoation






B








C








D








参考答案


: A











































































































23




ORM


的好处包括(









A


、能进行关系对象的映射

































































































































































































































的(







)方法


























































































B


、具有控制器功能



C


、能在服务器端保存客户端状态


< /p>


D


、向


DTO


一 项能传递数据



参考答案


: A


24




已知 某个实例的持久化标识,可以使用


Session


的(







)方法来获取它



A



load()


B



loadAll()


C



getAllData()


D



init()


参考答案


: A


25




如果 不确定所寻找对象的持久化标识符,则需要使用查询,使用


Session


A



createQuery()


B



query()


C



queryAll()


D



queryObject()


参考答案


: A














































































































































































































































































































































































来访问


































































































26



< /p>


使用


Session


的(








,会把对象的状态从数据库中移除



A



delete()


B



remove()


C



clear()


D



removeAll()


参考答案


: A


27




对原 生


SQL


查询的控制是通过(







)接口进行的



A



SQLQuery


B



Session


C



List


D



Query


参考答案


: A


28




可以把结果集映射的信息放在外部的(









元素中,


这样就可以在多个命名查询间或者通过


setResultSetMapping()A PI


A


、<


resultset




B


、<


result




C< /p>


、<


mapping


< br>


D


、<


descriptio n




参考答案


: A
























29






















使用


Hi bernate



QBC


查询,要使用


SQL


中的类似


select count(*) from





















tablename


方法求出记录数,必须使用(

< br>






)类

























A



Restrictions




















B



Projections




















C



Criteria




















D



Criteron




















参考答案


: B

























30























Hibernate


中,关于数据库的方言,下面说法正确的是(































A


、可以不写数据库方言





















B


、数据库方言没有作用,可以随便写





















C


、有通用的数据库方言可以使用





















D


、数据 方言对应于每个数据库,主要用于产生


SQL


语句





















参考答案


: D

























31






















下面不属于持久化的是(































A


、把对象转换称字符串的形式通过网络传输,在另一端接收到这个 字符


串后能把对象还原出来





















B


、把程序数据从数据库中读出来





















C


、从< /p>


XML


配置文件中读取程序的配置信息





















D


、把程序数据保存为文件





















参考答案


: A


-


-


-


-


-


-


-


-



本文更新与2021-03-01 11:49,由作者提供,不代表本网站立场,转载请注明出处:https://www.bjmy2z.cn/gaokao/688019.html

Hibernate复习题1含答案的相关文章

  • 爱心与尊严的高中作文题库

    1.关于爱心和尊严的作文八百字 我们不必怀疑富翁的捐助,毕竟普施爱心,善莫大焉,它是一 种美;我们也不必指责苛求受捐者的冷漠的拒绝,因为人总是有尊 严的,这也是一种美。

    小学作文
  • 爱心与尊严高中作文题库

    1.关于爱心和尊严的作文八百字 我们不必怀疑富翁的捐助,毕竟普施爱心,善莫大焉,它是一 种美;我们也不必指责苛求受捐者的冷漠的拒绝,因为人总是有尊 严的,这也是一种美。

    小学作文
  • 爱心与尊重的作文题库

    1.作文关爱与尊重议论文 如果说没有爱就没有教育的话,那么离开了尊重同样也谈不上教育。 因为每一位孩子都渴望得到他人的尊重,尤其是教师的尊重。可是在现实生活中,不时会有

    小学作文
  • 爱心责任100字作文题库

    1.有关爱心,坚持,责任的作文题库各三个 一则150字左右 (要事例) “胜不骄,败不馁”这句话我常听外婆说起。 这句名言的意思是说胜利了抄不骄傲,失败了不气馁。我真正体会到它

    小学作文
  • 爱心责任心的作文题库

    1.有关爱心,坚持,责任的作文题库各三个 一则150字左右 (要事例) “胜不骄,败不馁”这句话我常听外婆说起。 这句名言的意思是说胜利了抄不骄傲,失败了不气馁。我真正体会到它

    小学作文
  • 爱心责任作文题库

    1.有关爱心,坚持,责任的作文题库各三个 一则150字左右 (要事例) “胜不骄,败不馁”这句话我常听外婆说起。 这句名言的意思是说胜利了抄不骄傲,失败了不气馁。我真正体会到它

    小学作文