发布时间 : 星期四 文章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 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.所有包括部门名称和创建日期的对象数组的集合