Minor improvements

This commit is contained in:
Andrii Shvaika 2022-06-21 17:54:19 +03:00
parent a4cd4f3351
commit 68aa0a2a75
3 changed files with 4 additions and 2 deletions

View File

@ -39,7 +39,7 @@ public abstract class RedisTbTransactionalCache<K extends Serializable, V extend
@Getter
private final String cacheName;
private final RedisConnectionFactory connectionFactory;
private final RedisSerializer<String> keySerializer = new StringRedisSerializer();
private final RedisSerializer<String> keySerializer = StringRedisSerializer.UTF_8;
private final RedisSerializer<V> valueSerializer;
private final Expiration evictExpiration;
private final Expiration cacheTtl;

View File

@ -67,7 +67,7 @@ public class TbCaffeineCacheConfiguration {
//SimpleCacheManager is not a bean (will be wrapped), so call initializeCaches manually
manager.initializeCaches();
return new TransactionAwareCacheManagerProxy(manager);
return manager;
}
private CaffeineCache buildCache(String name, CacheSpecs cacheSpec) {

View File

@ -19,6 +19,8 @@ spring.main.web-environment: "${WEB_APPLICATION_ENABLE:false}"
# If you enabled process metrics you should set 'web-application-type' to 'servlet' value.
spring.main.web-application-type: "${WEB_APPLICATION_TYPE:none}"
spring.main.allow-circular-references: "true"
server:
# Server bind address (has no effect if web-environment is disabled).
address: "${HTTP_BIND_ADDRESS:0.0.0.0}"