diff --git a/.idea/compiler.xml b/.idea/compiler.xml
index f1e20ad..bfdf789 100644
--- a/.idea/compiler.xml
+++ b/.idea/compiler.xml
@@ -10,16 +10,8 @@
-
-
-
-
-
-
-
-
-
+
diff --git a/docker-compose.yml b/docker-compose.yml
index e60e27a..61d70ae 100644
--- a/docker-compose.yml
+++ b/docker-compose.yml
@@ -36,7 +36,7 @@ services:
image: redislabs/redisinsight:latest
container_name: redisinsight
ports:
- - "8001:8001"
+ - "5540:5540"
environment:
- REDIS_HOST=redis
- REDIS_PORT=6379
@@ -44,6 +44,7 @@ services:
- redis
restart: unless-stopped
+
rabbitmq:
image: rabbitmq:management
container_name: rabbitmq
diff --git a/src/main/java/com/podzilla/warehouse/Config/RedisConfig.java b/src/main/java/com/podzilla/warehouse/Config/RedisConfig.java
index 823f1bc..19f4253 100644
--- a/src/main/java/com/podzilla/warehouse/Config/RedisConfig.java
+++ b/src/main/java/com/podzilla/warehouse/Config/RedisConfig.java
@@ -4,6 +4,7 @@
import com.fasterxml.jackson.annotation.PropertyAccessor;
import com.fasterxml.jackson.databind.ObjectMapper;
import com.fasterxml.jackson.databind.SerializationFeature;
+import com.fasterxml.jackson.databind.jsontype.BasicPolymorphicTypeValidator;
import com.fasterxml.jackson.datatype.jsr310.JavaTimeModule;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
@@ -12,26 +13,33 @@
import org.springframework.data.redis.core.RedisTemplate;
import org.springframework.data.redis.serializer.*;
+import java.time.Duration;
+
@Configuration
public class RedisConfig {
+ private static final long CACHE_TTL_SECONDS = 60 * 60; // 1 hour
+
@Bean
public RedisTemplate