多项选择题
在Hibernate中,默认情况下,Session会在如下()时间点上清理缓存。
A.当应用程序调用net.sf.hibernate.Transaction的commit()方法的时候,commit()方法先清理缓存,然后再向数据库提交事务。
B.当应用程序调用session的find()或者iterate()时,如果缓存中持久化对象的属性发生了变化,就会先清理缓存,以保证查询结果能够反应持久化对象的最新状态。
C.当应用程序显式调用Session的flush()方法时。
D.当应用程序调用session的save()方法时。
点击查看答案
相关考题
-
多项选择题
对于事务管理,Hibernate支持以下()。
A.JDBC事务管理机制
B.JTA事务管理机制
C.第三方事务管理机制
D.关系数据库事务管理机制 -
多项选择题
事务表示一个逻辑工作单元,包括一系列的操作。事务包括以下()基本特性。
A.原子性
B.一致性
C.隔离性
D.持久性 -
多项选择题
缓存同步策略决定了数据对象在缓存中的存取规则,为了使得缓存调度遵循正确的事务隔离机制,必须为每个实体类指定相应的缓存同步策略,Hibernate提供了以下()内置的缓存同步策略。
A.read-only
B.nostrict-read-write
C.read-write
D.transactional
