站内搜索
Hibernate考试 问题列表
问题 无状态Session Bean有几种状态()A、1种B、2种C、3种D、4种

问题 不适合放入Hibernate二级缓存的有()A、常被修改的数据B、绝不容许出现并发的数据,例如财务数据C、与其他应用共享的数据D、常用数据

问题 关于Hibernate批量处理数据说法正确的是()。A、使用HQL进行批量操作,Hibernate不支持批量插入B、使用JDBCAPI进行批量操作,SQL语句中涉及的数据会被加载到Session缓存,占用内存空间C、使用Session进行批量操作,数据会被加载到Session缓存,需注意刷新并清空缓存D、使用Session进行批量操作,适用于需要通过代码处理的复杂的业务逻辑场景

问题 在Hibernate中,关于脏检查和刷新缓存说法正确的是()。A、当事务提交时,会发生脏检查B、Session的flush()方法是刷新缓存的方法C、在执行Session的commit()方法之前不会调用Session的flush()方法D、编写代码时,调用commit()方法之前要调用flush()方法

问题 比较Hibernate的三种检索策略优缺点

问题 在数据库中条件查询速度很慢的时候,如何优化?

问题 当一个对象被当作参数传递到一个方法后,此方法可改变这个对象的属性,并可返回变化后的结果,那么这里到底是值传递还是引用传递?

问题 简述Hibernate的优点和缺点?

问题 Hibernate是如何延迟加载?

问题 在set节点中设置"outer-join="true"",当调用Session的find方法时采用()。A、立即检索B、延迟检索C、迫切左外连接检索D、批量检索

问题 下面关系Hibernate对象的状态说话正确的是()A、Hibernat的对象只有一种状态B、Hibernat的对象有2种状态C、Hibernat的对象有3种状态D、Hibernat的对象有4种状态

问题 在Hibernate关系映射配置中,inverse属性的含义是()。A、定义在<one-to-many>节点上,声明要负责关联的维护B、声明在<set>节点上,声明要对方负责关联的维护C、定义在<one-to-many>节点上,声明对方要负责关联的维护D、声明在<set>节点上,声明要负责关联的维护

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

问题 <set>元素有一个cascade属性,如果希望Hibernate级联保存集合中的对象,casecade属性应该取什么值?()A、noneB、saveC、deleteD、save-update

问题 简述Hql中query.uniqueResult()和query.list()的区别?