关于Hibernate缓存说法正确的是( )。
A: Hibernate缓存一般分为三类:一级缓存、二级缓存和查询缓存
B: Session的evict( )方法用于刷新缓存
C: Session的clear( )方法用于刷新缓存
D: Session的flush( )方法用于从缓存中清除所有持久化对象
A: Hibernate缓存一般分为三类:一级缓存、二级缓存和查询缓存
B: Session的evict( )方法用于刷新缓存
C: Session的clear( )方法用于刷新缓存
D: Session的flush( )方法用于从缓存中清除所有持久化对象
A
举一反三
- Session的缓存被称为Hibernate的()。 A: 一级缓存 B: 二级缓存 C: 自定义缓存 D: 第三方缓存
- Hibernate缓存分为三类:一级缓存、二级缓存和查询缓存。(<br/>)
- 什么是Hibernate一级缓存() A: Hibernate一级缓存是Session的缓存 B: Hibernate一级缓存是SessionFactory的缓存 C: 第一级缓存为必需,不允许且事实上也无法被卸除 D: 第一级缓存可以设置
- Hibernate数据缓存可以分为()。 A: 内部缓存 B: 二级缓存 C: 外部缓存 D: 持久层缓存
- 在Hibernate 中关于缓存正确的说法有() A: Hibernate只有一级缓存 B: Hibernate有一级缓存也有二级缓存 C: 一级缓存不是必须的 D: 二级缓存可以使用Ehcache、Oscache等
内容
- 0
在Hibernate中,关于脏检查和刷新缓存说法正确的是( )。 A: 当事务提交时,不会发生脏检查。 B: Session的flush( )方法是刷新缓存的方法 C: 在执行Session的commit( )方法之前不会调用Session的flush( )方法 D: 编写代码时,调用commit( )方法之前要调用flush( )方法
- 1
在Hibernate中,关于脏检查和刷新缓存说法正确的是()。 A: 当事务提交时,会发生脏检查 B: Session的flush()方法是刷新缓存的方法 C: 在执行Session的commit()方法之前不会调用Session的flush()方法 D: 编写代码时,调用commit()方法之前要调用flush()方法
- 2
在Hibernate中,使用Session的()方法可以从缓存中清理特定的持久化对象。 A: evict() B: delete() C: clear() D: save()
- 3
在Hibernate 中关于缓存正确的说法有()。 A: AHibernate只有一级缓存 B: BHibernate有一级缓存也有二级缓存 C: C一级缓存不是必须的
- 4
关于Hibernate批量处理数据说法正确的是()。 A: 使用HQL进行批量操作,Hibernate不支持批量插入 B: 使用JDBCAPI进行批量操作,SQL语句中涉及的数据会被加载到Session缓存,占用内存空间 C: 使用Session进行批量操作,数据会被加载到Session缓存,需注意刷新并清空缓存 D: 使用Session进行批量操作,数据不会被加载到Session缓存