redis配置
This commit is contained in:
@@ -78,7 +78,8 @@ public class CacheConfig {
|
||||
javaTimeModule.addDeserializer(LocalDate.class, new LocalDateDeserializer(DateTimeFormatter.ofPattern("yyyy-MM-dd")));
|
||||
javaTimeModule.addDeserializer(LocalTime.class, new LocalTimeDeserializer(DateTimeFormatter.ofPattern("HH:mm:ss")));
|
||||
objectMapper.registerModule(javaTimeModule);
|
||||
jsonSerializer = new JacksonGzipRedisSerializer(objectMapper);
|
||||
// jsonSerializer = new JacksonGzipRedisSerializer(objectMapper);
|
||||
jsonSerializer = new GenericJackson2JsonRedisSerializer(objectMapper);
|
||||
}
|
||||
|
||||
|
||||
@@ -117,8 +118,8 @@ public class CacheConfig {
|
||||
@Bean
|
||||
@Primary
|
||||
public CacheManager eternalCacheManager(RedisConnectionFactory factory) {
|
||||
RedisCacheWriter writer = new JeecgRedisCacheWriter(factory, Duration.ofMillis(50L));
|
||||
return RedisCacheManager.builder(writer).cacheDefaults(defaultConfig().entryTtl(Duration.ofHours(6)))
|
||||
// RedisCacheWriter writer = new JeecgRedisCacheWriter(factory, Duration.ofMillis(50L));
|
||||
return RedisCacheManager.builder(factory).cacheDefaults(defaultConfig().entryTtl(Duration.ofHours(6)))
|
||||
.withInitialCacheConfigurations(singletonMap(CacheConstant.SYS_DICT_CACHE, defaultConfig().entryTtl(Duration.ZERO)))
|
||||
.withInitialCacheConfigurations(singletonMap(CacheConstant.SYS_ENABLE_DICT_CACHE, defaultConfig().entryTtl(Duration.ZERO)))
|
||||
.withInitialCacheConfigurations(singletonMap(NewCacheConstant.SYS_DEPART_ID_CACHE, defaultConfig().entryTtl(Duration.ZERO)))
|
||||
|
||||
Reference in New Issue
Block a user