Browse Source

20210722修改redisConfig

tall3
zy_Java 4 years ago
parent
commit
5e2ebe58e6
  1. 17
      util/src/main/java/com/ccsens/util/config/RedisConfig.java

17
util/src/main/java/com/ccsens/util/config/RedisConfig.java

@ -28,19 +28,19 @@ public class RedisConfig {
private String hostName; private String hostName;
@Value("${mybatisCache.password:}") @Value("${mybatisCache.password:}")
private String password; private String password;
@Value("${mybatisCache.port:}") @Value("${mybatisCache.port:0}")
private int port; private int port;
@Value("${mybatisCache.database:}") @Value("${mybatisCache.database:0}")
private int database; private int database;
@Value("${mybatisCache.timeout:}") @Value("${mybatisCache.timeout:0}")
private int timeout; private int timeout;
@Value("${mybatisCache.jedis.pool.max-active:}") @Value("${mybatisCache.jedis.pool.max-active:0}")
private int maxActive; private int maxActive;
@Value("${mybatisCache.jedis.pool.max-idle:}") @Value("${mybatisCache.jedis.pool.max-idle:0}")
private int maxIdle; private int maxIdle;
@Value("${mybatisCache.jedis.pool.min-idle:}") @Value("${mybatisCache.jedis.pool.min-idle:0}")
private int minIdle; private int minIdle;
@Value("${mybatisCache.jedis.pool.max-wait:}") @Value("${mybatisCache.jedis.pool.max-wait:0}")
private long maxWait; private long maxWait;
@Bean @Bean
@ -69,6 +69,9 @@ public class RedisConfig {
@Bean("mybatisCache") @Bean("mybatisCache")
@SuppressWarnings("all") @SuppressWarnings("all")
public RedisTemplate<Object, Object> mybatisCacheRedisTemplate() { public RedisTemplate<Object, Object> mybatisCacheRedisTemplate() {
if(port == 0){
return null;
}
RedisTemplate<Object, Object> template = new RedisTemplate<Object, Object>(); RedisTemplate<Object, Object> template = new RedisTemplate<Object, Object>();
RedisConnectionFactory factory = this.getRedisConnectionFactory(); RedisConnectionFactory factory = this.getRedisConnectionFactory();
template.setConnectionFactory(factory); template.setConnectionFactory(factory);

Loading…
Cancel
Save