题库 联系客服

发布时间 : 星期六 文章题库更新完毕开始阅读78b68af9a76e58fafbb00330

A.通过持久化技术能够减少访问数据库中数据的次数,提供应用程序速度(?????) B.提高代码的可重用性

C.松耦合,使持久化的实现不依赖于底层数据库及上层业务逻辑 D.具有更好的可扩展性 21、

在ORM中,面向对象概念中的对象与面向关系概念中的( )相对应。

A.表 B.表的行 C.表的列 D.表中行的数据 22、

一般情况下,关系数据模型和对象模型之间有哪些匹配关系()。【选两项】

A.表对应对象 B.记录对应对象 C.表的字段对应类方法

D.表之间的参考关系对应类之间的依赖关系 23、

在Hibernate中,一个持久化类的实例可能存在的状态有哪些( )。【选三项】

A.瞬态 B.持久态 C.隔离态 D.游离态 24、

在Hibernate的映射文件中,id节点的property元素的( )表示指定类的属

性映射的表的字段名。 A.name B.type C.column D.lazy

25、 在Hibernate的实体类映射文件中,class节点下必须有一个id节点,其中

unsaved-value属性的默认值为( )。 A.null B.none C.ture D.false 26、

下列选项关于Configuration的说法不正确的是( )。

A.Configuration类的构造方法用于将默认路径下的hibernate.cfg.xml(或hibernate.properties)配置文件中的配置信息读入到内存中 B.Configuration对象用于配置并启动Hibernate

C.获得Configuration的方法:Configuration config = new Configuration(); D. Hibernate应用通过Configuration实例指定对象-关系映射文件的位置或者动态配置Hibernate的属性 27、

在Hibernate中,当cascade属性值为( )时,表示不进行级联操作。

A.all B.no C.none D.delete 28、

在Hibernate中,如果需要进行级联删除,则cascade属性值可为( )。【选

两项】 A.all

B.save-update C.none D.delete 29、

在Hibernate中,要想在删除某个客户数据的同时删除该客户对应的所有订单数据,

下列方法可行的有( )。【选两项】

A.配置客户和订单关联的cascade属性为save-update

B.配置客户和订单关联的cascade属性为all C.设置多对一关联的inverse属性为true D.设置多对一关联的inverse属性为false 30、

在Hibernate中,元素有一个cascade属性,如果希望Hibernate级联保存

集合中的对象,则cascade属性应该取什么值()。 A.none B.save C.save-update D.delete 31、

在Hibernate中,Customer类中有一个Set类型的orders属性,用于存放Order

订单对象,在Customer.hbm.xml文件中,可以用()元素映射orders属性。 A. B. C. D. 32、

在Hibernate中,下列一对多关联的配置中,存在哪些错误()。【选两项】

column=\

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

C.class=\应为type=\D.column属性不可以在节点内设置 33、

在Hibernate的HQL查询中,下列说法正确的是( )。

A.可以调用用户自定义函数

B.不可以调用用户自定义函数 C.支持子查询 D.支持分页查询 34、

在Hibernate的HQL查询中,下列说法不正确的是( )。

A.在Hibernate3中,可以使用update、delete子句 B.在Hibernate3中,不可以使用update、delete子句 C.HQL是基于SQL的

D.HQL提供了更多面向对象的封装 35、

在Hibernate的HQL查询中,setMaxResults(3)方法中参数值3指的是(A.从第3条记录开始 B.从第4条记录开始 C.查询3条记录 D.查询4条记录 36、

在Hibernate的HQL查询中,setFirstResults(3)方法中参数值3指的是( A.从第3条记录开始 B.从第4条记录开始 C.查询3条记录 D.查询4条记录 37、

下面代码的执行效果是()。

String hql = \Query query = session.createQuery(hql); query.setFirstResult(0); query.setMaxResults(5); return query.list(); A.返回分数最高的5个学生 B.返回分数最高的6个学生

)。。