问题描述
- hibernate cache配置问题
-
求各位大神帮忙..
WARN: HHH020003: Could not find a specific ehcache configuration for cache named [org.hibernate.cache.internal.StandardQueryCache]; using defaults.<property name="hibernateProperties"> <props> <prop key="hibernate.dialect">${hibernate.dialect}</prop> <prop key="hibernate.show_sql">${hibernate.show_sql}</prop> <prop key="hibernate.format_sql">${hibernate.format_sql}</prop> <prop key="hibernate.cache.use_second_level_cache">true</prop> <prop key="hibernate.cache.use_query_cache">true</prop> <prop key="hibernate.cache.region.factory_class">org.hibernate.cache.ehcache.EhCacheRegionFactory</prop> <prop key="net.sf.ehcache.configurationResourceName">/cache/mycache.xml</prop> </props> </property>
mycache.xml
<?xml version="1.0" encoding="UTF-8"?> <ehcache> <diskStore path="f:cacheFile" /> <defaultCache maxEntriesLocalHeap="10000" eternal="false" timeToIdleSeconds="300" timeToLiveSeconds="600" overflowToDisk="false" maxEntriesLocalDisk="100000" memoryStoreEvictionPolicy="LFU" /> </ehcache>
POJO
@Entity @Table(name = "Customer") @Cache(usage=CacheConcurrencyStrategy.READ_WRITE) public class Customer implements Serializable { ..... }
解决方案
Spring+Hibernate4配置使用cache的问题
Hibernate配置问题
hibernate配置二级缓存出现的问题
解决方案二:
http://jyao.iteye.com/blog/1315726
时间: 2024-07-30 03:23:36