[hibernate-dev] hibernate.cache.default_cache_concurrency_strategy has no effect
Mihalcea Vlad
mih_vlad at yahoo.com
Wed Apr 29 10:01:11 EDT 2015
Hi,
Setting the "hibernate.cache.default_cache_concurrency_strategy" property doesn't have any effect.
This setting is inspected in AnnotationBinder.prepareDefaultCacheConcurrencyStrategy method, but thatmethod is never called.
Here's a test to replicate the issue:
https://github.com/vladmihalcea/hibernate-master-class/blob/master/core/src/test/java/com/vladmihalcea/hibernate/masterclass/laboratory/cache/CollectionCacheTest.java
The only workaround is to manually declare the caching strategy on each entity:
@Entity(name = "repository")
@org.hibernate.annotations.Cache(usage = CacheConcurrencyStrategy.READ_WRITE)
Vlad Mihalcea
More information about the hibernate-dev
mailing list