redis配置

This commit is contained in:
DESKTOP-BLB5287\FP
2025-06-30 14:42:19 +08:00
parent 0e52aff1f1
commit 68fd95a017
@@ -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)))