最近在项目中需要用到infinispanredis两个框架,参照官方配置指导infinispan-redis配置,在eclipse中进行配置设置总是提示错误信息(不知道是哪里写错了,还是怎么的);后面经过多次改写测试,如下配置就不会提示错误信息。



    
    
     
     
     
     
      
                
                    
                    
                
            
     
    

在spring-context.xml中的配置如下:


  
  
 
 
 
   
   
   
 

    在java代码中采用注解的方式:

   public class InfinispanCache {
        @Resource(name = "platformCache")
        private Cache secondCache; 
        
        public Cache getSecondCache() {
            return secondCache;
        }
        public void setSecondCache(Cache secondCache) {
            this.secondCache = secondCache;
        }
        
        //其他代码
    }

   或者在spring-context.xml中定义bean依赖:


  
 

 按照上面的配置设置就完成对infinispan-redis的集成,需要特别注意的是log级别不能是debug,debug级别时启动会报infinispan初始化错误(这里不知道是怎么回事)。