Hibernate考试试卷

发布时间 : 星期四 文章Hibernate考试试卷更新完毕开始阅读

D.Criteria.put

51、 在Hibernate的Criteria查询中,Expression对象具体描述了查询条件,其对应SQL

条件中的field>=value的方法是( )。 A.Expression.eq B.Expression.gt C.Expression.ge D.Expression.lt

52、 在Hibernate的Criteria查询中,Expression对象具体描述了查询条件,其中

Expression.le对应的SQL条件是( )。 A.field>value B.field>=value C.field

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

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

55、 在Hibernate的Criteria查询中,下列按创建日期进行排序的方法是( )。 A.criteria.addOrder(Order.asc(\)); B.criteria.addOrder(Order.desc(\)); C.criteria.saveOrder(Order.asc(\)); D.criteria.saveOrder(Order.desc(\)); 56、 在Hibernate的Criteria查询中,有如下代码:

Criteria criteria = session.createCriteria(Dept.class); criteria.add(Expression.eq(\, \人事部\)); 其对应的HQL语句为( )。 A.String hql = \

B.String hql = \

C.String hql = \’人事部’\ D.String hql = \人事部\ 57、 下面的代码对应的HQL语句是( )。

Criteria criteria = session.createCriteria(Dept.class); criteria.addOrder(Order.asc(\)); A.String hql = \

B.String hql = \

C.String hql = \’createDate’\ D.String hql = \

58、 HQL语句:String hql =\Dept as model order by model.deptName,

model.createDate desc\;所表达的意思为( )。 A.查询部门,按照deptName的desc排序 B.查询部门,按照createDate的desc排序

C.查询部门,先按照deptName的desc排序,再按照createDate的desc排序 D.查询部门,deptName和createDate的desc排序没有先后之分

59、 下列选项中,对下面代码的说法正确的是( )。

String hql = \人事部\; Query query = session.createQuery(hql); List deptList = query.list(); A.查询所有部门

B.查询部门名称为“人事部”的部门 C.查询出错

D.该HQL查询无法查出“人事部”这个部门 60、 在Hibernate中,下列说法不正确的是( )。 A.HQL是基于SQL的

B.HQL提供更加面向对象的封装

C.HQL是Hibernate官方推荐的查询方式 D.HQL提供的是面向关系型数据库的。。。。。。。。。。。。。。

61、 对于HQL中的as关键字,下列说法正确的是( )。 A.必须要有 B.必须没有

C.可以有,也可以没有 D.以上说法均不正确

62、 在Hibernate中,用于比较字符串的like操作符“like '部%'”表示( )。 A.所有以“部”开头的字符串 B.所有以“部”结尾的字符串 C.所有包括“部”的字符串

D.所有包括“部”且“部”不在开头和结尾的字符串 63、 在Hibernate中,用于比较字符串的like操作符“like '%部%'”表示( )。 A.所有以“部”开头的字符串 B.所有以“部”结尾的字符串

C.所有包括“部”的字符串

D.所有包括“部”且“部”不在开头和结尾的字符串

64、 在Hibernate中,下列说法正确的有( )。【选两项】 A.HQL只用于查询数据

B.HQL具备更强大的功能,实体的更新与删除即其主要特征之一 C.delete与update子句为Hibernate2引入的新特性 D.delete与update子句为Hibernate3引入的新特性

65、 在Hibernate的HQL查询中,有如下代码:

String hql = \; Query query = session.createQuery(hql); 则query.list();返回的是( )。 A.所有部门的集合 B.所有部门名称的集合 C.所有部门创建日期的集合

D.所有包括部门名称和创建日期的对象数组的集合

联系合同范文客服:xxxxx#qq.com(#替换为@)