Subversion Repositories SmartDukaan

Rev

Rev 30305 | Rev 33323 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 30305 Rev 31282
Line 2... Line 2...
2
 
2
 
3
import com.fasterxml.jackson.annotation.JsonTypeInfo;
3
import com.fasterxml.jackson.annotation.JsonTypeInfo;
4
import com.fasterxml.jackson.databind.ObjectMapper;
4
import com.fasterxml.jackson.databind.ObjectMapper;
5
import com.fasterxml.jackson.datatype.jsr310.JavaTimeModule;
5
import com.fasterxml.jackson.datatype.jsr310.JavaTimeModule;
6
import com.github.benmanes.caffeine.cache.Caffeine;
6
import com.github.benmanes.caffeine.cache.Caffeine;
7
import org.springframework.beans.factory.annotation.Autowired;
-
 
8
import org.springframework.cache.CacheManager;
7
import org.springframework.cache.CacheManager;
9
import org.springframework.cache.annotation.CachingConfigurerSupport;
8
import org.springframework.cache.annotation.CachingConfigurerSupport;
10
import org.springframework.cache.annotation.EnableCaching;
9
import org.springframework.cache.annotation.EnableCaching;
11
import org.springframework.cache.caffeine.CaffeineCacheManager;
10
import org.springframework.cache.caffeine.CaffeineCacheManager;
12
import org.springframework.context.annotation.Bean;
11
import org.springframework.context.annotation.Bean;
Line 78... Line 77...
78
	@Bean
77
	@Bean
79
	JedisConnectionFactory jedisConnectionFactory() {
78
	JedisConnectionFactory jedisConnectionFactory() {
80
		return new JedisConnectionFactory();
79
		return new JedisConnectionFactory();
81
	}
80
	}
82
 
81
 
83
	@Autowired
-
 
84
	ObjectMapper objectMapper;
-
 
85
 
-
 
86
	@Bean
82
	@Bean
87
	public RedisCacheConfiguration cacheConfiguration() {
83
	public RedisCacheConfiguration cacheConfiguration() {
88
		return RedisCacheConfiguration.defaultCacheConfig()
84
		return RedisCacheConfiguration.defaultCacheConfig()
89
				.entryTtl(Duration.ofMinutes(120))
85
				.entryTtl(Duration.ofMinutes(120))
90
				.disableCachingNullValues()
86
				.disableCachingNullValues()