diff --git a/redisson-mybatis/src/main/java/org/redisson/mybatis/RedissonCache.java b/redisson-mybatis/src/main/java/org/redisson/mybatis/RedissonCache.java index 55381c34a..da6bb3dc8 100644 --- a/redisson-mybatis/src/main/java/org/redisson/mybatis/RedissonCache.java +++ b/redisson-mybatis/src/main/java/org/redisson/mybatis/RedissonCache.java @@ -105,12 +105,16 @@ public class RedissonCache implements Cache { } RedissonClient redisson = Redisson.create(cfg); - mapCache = redisson.getMapCache(id); + mapCache = getMapCache(redisson); if (maxSize > 0) { mapCache.setMaxSize(maxSize); } } + protected RMapCache getMapCache(RedissonClient redisson) { + return redisson.getMapCache(id); + } + private void check() { if (mapCache == null) { throw new IllegalStateException("Redisson config is not defined");