Hibernate考试

在Hibernate的Criteria查询中,查询5条记录的方法是()。A、criteria.setFirstResult(4);B、criteria.setFirstResult(5);C、criteria.setMaxResult(4);D、criteria.setMaxResult(5);

题目

在Hibernate的Criteria查询中,查询5条记录的方法是()。

  • A、criteria.setFirstResult(4);
  • B、criteria.setFirstResult(5);
  • C、criteria.setMaxResult(4);
  • D、criteria.setMaxResult(5);
参考答案和解析
正确答案:D
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

在Hibernate中,Session类提供了()接口,提供了参数绑定、结果集处理以及运行实际查询的方法。

A.createSQLQuery()

B.save()

C.update()

D.delete()


参考答案:A

第2题:

Hibernate有哪几种查询数据的方式?


正确答案: (1) 导航对象图查询
(2) OID查询
(3) HQL查询
(4) QBC查询
(5) 本地SQL查询

第3题:

下面对查询功能的叙述中正确的是

A.在查询中,选择查询可以只选择表中的部分字段,通过选择一个表中的不同字段生成同一个表

B.在查询中,编辑记录主要包括添加记录、修改记录、删除记录和导入、导出记录

C.在查询中,查询不仅可以找到满足条件的记录,而且还可以在建立查询的过程中进行各种统计计算

D.以上说法均不对


正确答案:C
解析:A中后半句通过选择一个表中的不同字段生成所需的多个表;B中编辑记录不包含导入于导出记录。

第4题:

在Hibernate的Criteria查询中,Expression对象具体描述了查询条件,其对应SQL条件中的field>=value的方法是()。

  • A、Expression.eq
  • B、Expression.gt
  • C、Expression.ge
  • D、Expression.lt

正确答案:C

第5题:

如何优化Hibernate查询性能?


正确答案: 1 )lazy=true,hibernate3开始已经默认是lazy=true了;lazy=true时不会立刻查询关联对象,只有当需要关联对象(访问其属性,非id字段)时才会发生查询动作。
2)二级缓存,在对象更新,删除,添加相对于查询要少得多时,二级缓存的应用将不怕n +1问题,因为即使第一次查询很慢,之后直接缓存命中也是很快的。

第6题:

下列对查询功能的叙述中,正确的是( )。

A.在查询中,选择查询可以只选择表中的部分字段,通过选择一个表中的不同字段生成同一个表

B.在查询中,编辑记录主要包括添加记录、修改记录、删除记录和导入、导出记录

C.在查询中,查询不仅可以找到满足条件的记录,而且还可以在建立查询的过程中进行各种统计计算

D.以上说法均不对


正确答案:C
解析:在查询中,查询不仅可以找到满足条件的记录,而且还可以在建立查询的过程中进行各种统计计算。

第7题:

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

  • A、在Hibernate3中,可以使用update、delete子句
  • B、在Hibernate3中,不可以使用update、delete子句
  • C、HQL是基于SQL的
  • D、HQL提供了更多面向对象的封装

正确答案:B

第8题:

对查询功能的叙述中正确的是

A.在查询中,选择查询可以只选择表中的部分字段,通过选择一个表中的不同字段生成同一个表

B.在查询中,编辑记录主要包括添加记录、修改记录、删除记录和导入、导出记录

C.在查询中,查询不仅可以找到满足条件的记录,而且还可以在建立查询的过程中进行各种统计计算

D.以上说法均不对


正确答案:C
解析:A中后半句通过选择一个表中的不同字段生成所需的多个表;B中编辑记录不包含导入与导出记录。

第9题:

在Access中,可以利用操作查询对表中的记录进行批量处理,处理的方式有删除查询、()查询、追加查询和生成表查询。


正确答案:修改

第10题:

在Hibernate的Criteria查询中,下列按创建日期进行排序的方法是()。

  • A、criteria.addOrder(Order.asc("createDate"));
  • B、criteria.addOrder(Order.desc("createDate"));
  • C、criteria.saveOrder(Order.asc("createDate"));
  • D、criteria.saveOrder(Order.desc("createDate"));

正确答案:B

更多相关问题