题库 联系客服

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

C.返回分数最低的5个学生 D.返回分数最低的6个学生 38、

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

A.HQL子句本身的大小写没有差异,但类名和属性名必须区分大小写 B.HQL支持where子句 C.HQL支持as子句

D.where、as关键字区分大小写 39、

在Hibernate的HQL查询中,有数据库表(dept)对应的对象名称为Dept,下列

HQL写法正确的有( )。【选两项】

A.String hql = \; B.String hql = \C.String hql = \D.String hql = \; 40、

关于HQL查询,下列说法正确的有( )。【选两项】

A.HQL查询的select子句中必须区分大小写 B.HQL支持不统计函数

C.HQL支持仅查询对象的某几个属性,查询结果保存于Object数组中 D.HQL查询为官方推荐的查询方式 41、

在Hibernate中,下面代码实现了对Book实体中title属性的模糊查询,则下列

选项中说法正确的是( )。

Session session=this.getSession();

String hql = \from Book model where model.title like ?; \ //(1) Query query = session.createQuery(hql); //(2) query.setString(0, \%java%\); //(3)(中文分号) List list = query.list(); //(4) A. 第(1)行,Book与model之间必须有as关键字

B. 第(2)行,没有错误

C. 第(3)行应该为:query.setString(0, \java\); D. 第(4)行应该为:List llist = query.executeQuery(); 42、

关于HQL与SQL,下列说法正确的有()。【选两项】

A.HQL与SQL没有多少差别

B.HQL面向对象,而SQL操纵关系数据库

C.在HQL与SQL中,都包含select,insert,update,delete语句(逗号还是顿号) D.HQL仅用于查询数据,不支持insert,update和delete语句(顿号还是逗号) 43、

在HQL语言中,Query对象特别提供了( )方法,用于获得一个唯一行唯一列

的对象。 A.list B.uniqueResult C.result D.queryResult 44、

关于HQL查询,下列说法错误的是( )。

A.HQL查询可以执行T-SQL语句,执行速度更快

B.HQL支持只查询对象的某几个属性,查询结果将保存在一个Object数组中 C.HQL支持统计函数

D.HQL语句可以实现类似PreparedStatement的效果 45、

在JAVA中,关于属性文件,下列选项说法正确的是()。

A.属性文件以名称和值的形式保存信息 B.属性文件不能写中文(???) C.属性文件中能保存各种数据类型的信息 D.属性文件的文件扩展名是.xml 46、

在Hibernate中,下列关于HQL参数绑定的写法正确的有( )。【选两项】

String hql =\Dept as model where model.deptName =? and model.createDate =? \; A.第一个参数的位置为0 B.第一个参数的位置为1

C.设置参数的方法为:setEntity() D.设置参数的方法为:setParameter() 47、

在Hibernate中,下面的程序代码对Customer的name属性进行了两次修改:

tx = session.beginTransaction();

Customer customer=(Customer)session.load(Customer.class, new Long(1)); customer.setName(\Jack\); customer.setName(\Mike\); tx.commit();

则执行以上程序时,Hibernate需要向数据库提交( )条update语句。 A.0 B.1 C.2 D.3 48、

关于Criteria查询,下列说法正确的有( )。【选三项】

A.Criteria查询通过面向对象化的设计将数据查询条件封装成一个对象 B.Criteria查询可读性强

C.Criteria查询符合Java程序员的编程习惯 D.Criteria查询没有HQL查询容易理解 49、

Criteria查询通过面向对象化的设计将数据查询条件封装为一个( )。

A.对象 B.序列 C.类 D.HQL语句

50、 在Hibernate中,Criteria本身只是查询容器,其具体的条件是通过( )方

法添加至Criteria实例中。(题目有问题) A.Criteria.add B.Criteria.update C.Criteria.save 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

在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);