Cache系列:spring-cache简单三步快速应用ehcache3.x-jcache缓存(spring4.x)

前言:本项目基于spring4.x构建,使用ehcache3.5.2和JCache(jsr107规范)

一、依赖

    除了ehcache和cache-api外,注意引用spring-context-support
                    
                    
                        org.springframework
                        spring-context-support
                        4.3.16.RELEASE
                    
		    
		        org.ehcache
		        ehcache
		        3.5.2
		    
		    
		        javax.cache
		        cache-api
		        1.0.0
		    

二、配置

1、ehcache配置




  
    
      
    
  

  
    java.lang.String
    java.lang.String
    
      20
    
    200
  


  
    java.lang.Object
    java.lang.Object
	
      30
    
    500
  
  
  
  
    
      
    
  


2、spring配置



	
	
	
	
	  
    	      
	
	  
	    
	  


三、使缓存生效

1、注解方式使用

@Cacheable(value="cameraCache",key="#userid")

public String getCameraList(String userid,Integer otherparam) {

...

}

spring-cache的注解比较简单就不再赘述了。



转载于:https://www.cnblogs.com/eguid/p/10195566.html

你可能感兴趣的:(Cache系列:spring-cache简单三步快速应用ehcache3.x-jcache缓存(spring4.x))