Spring 集成Ehcache

阅读更多
给Spring 集成Ehcache


1.Srping主配置文件

xmlns:cache="http://www.springframework.org/schema/cache"

http://www.springframework.org/schema/cache
http://www.springframework.org/schema/cache/spring-cache.xsd

 
     
     
     
       
       
         
   
 
     
         
   



2.POM

       
org.springframework
spring-context-support
3.2.17.RELEASE


org.springframework
spring-webmvc
4.2.5.RELEASE


    net.sf.ehcache
    ehcache
    2.10.2.2.21


net.sf.ehcache
ehcache-web
2.0.4

3.cache.xml
  
    xsi:noNamespaceSchemaLocation="http://ehcache.org/ehcache.xsd" updateCheck="false">  


            maxElementsInMemory="10000"
        overflowToDisk="false"   
        timeToIdleSeconds="0"  
        timeToLiveSeconds="0"   
        memoryStoreEvictionPolicy="LFU"/>  
  
            eternal="false"   
        maxElementsInMemory="10000"  
        overflowToDisk="false"   
        timeToIdleSeconds="0"  
        timeToLiveSeconds="0"   
        memoryStoreEvictionPolicy="LFU"/>
   
               maxElementsInMemory="10"   
           maxElementsOnDisk="10"     
           eternal="false"
           overflowToDisk="false"
           timeToIdleSeconds="120"
           timeToLiveSeconds="60"
           memoryStoreEvictionPolicy="LFU">
   

   
               maxElementsInMemory="10"   
           maxElementsOnDisk="10"     
           eternal="false"
           overflowToDisk="false"
           timeToIdleSeconds="120"
           timeToLiveSeconds="60"
           memoryStoreEvictionPolicy="LFU">
   

 
4.web.xml 配置页面缓存


   
    PageCacheFilter 
        net.sf.ehcache.constructs.web.filter.SimplePageCachingFilter
          
            cacheName 
            SimplePageCachingFilter

      
   
 
 
   
    PageCacheFilter 
    /common/index
 

  

你可能感兴趣的:(spring,cache)