diff --git a/src/org/redkale/source/CacheMemorySource.java b/src/org/redkale/source/CacheMemorySource.java index 114ce46a4..ba8f1dd33 100644 --- a/src/org/redkale/source/CacheMemorySource.java +++ b/src/org/redkale/source/CacheMemorySource.java @@ -35,6 +35,9 @@ public class CacheMemorySource extends AbstractService impleme private File home; @Resource + private JsonConvert defaultConvert; + + @Resource(name = "$_convert") private JsonConvert convert; private boolean needStore; @@ -73,6 +76,7 @@ public class CacheMemorySource extends AbstractService impleme @Override public void init(AnyValue conf) { + if (this.convert == null) this.convert = this.defaultConvert; final CacheMemorySource self = this; AnyValue prop = conf == null ? null : conf.getAnyValue("property"); if (prop != null) {