Closed codeyung closed 7 years ago
` @Bean(name="shrioRedisCacheManager") @DependsOn(value="redisTemplate") public ShrioRedisCacheManager redisCacheManager() { ShrioRedisCacheManager cacheManager = new ShrioRedisCacheManager(redisTemplate());
@Bean(name="securityManager") public DefaultWebSecurityManager securityManager() { DefaultWebSecurityManager manager = new DefaultWebSecurityManager(); manager.setRealm(userRealm()); manager.setCacheManager(redisCacheManager()); manager.setSessionManager(defaultWebSessionManager()); return manager; }
@Bean(name="redisTemplate") public RedisTemplate<byte[], Object> redisTemplate() { RedisTemplate<byte[], Object> template = new RedisTemplate<>(); template.setConnectionFactory(connectionFactory()); return template; } `
我试一下 谢谢
我现在是有一个
RedisCacheConfiguration extends CachingConfigurerSupport { @Bean public JedisConnectionFactory redisConnectionFactory() {} @Bean public CacheManager cacheManager(RedisTemplate redisTemplate) {}
}
ShiroConfig 该如何配置呢 因为我需要单独吧 redis 做一个 sevice 做操作 redis
ShiroConfig 里面也需要一分配置嘛