java如何禁用Hibernate的集合缓存
我试图通过Hibernate
向数据库中添加许多对象。
这些都是新对象,所以我不需要任何缓存。
当我调查Jprofiler
时,发生了这样的情况:
cachemode设置为IGNORE
,因此不应放置缓存。
我的实体上的集合正在使用@Cache(usage = CacheConcurrencyStrategy.READ_WRITE)
在正常情况下,这是完美的。但是我的Bulk insert Operation
非常糟糕
我不能使用无状态会话,因为层次结构中使用了太多的对象。有没有办法对单个方法或事务禁用collection caching
共 (0) 个答案