From a56da36a747c4471515461772d125b839554547a Mon Sep 17 00:00:00 2001 From: guwd Date: Mon, 21 Dec 2020 11:18:35 +0800 Subject: [PATCH] =?UTF-8?q?=E5=88=A0=E9=99=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/net/mingsoft/cms/biz/ICacheBiz.java | 11 ------ .../mingsoft/cms/biz/impl/EhcacheBizImpl.java | 35 ------------------- 2 files changed, 46 deletions(-) delete mode 100644 src/main/java/net/mingsoft/cms/biz/ICacheBiz.java delete mode 100644 src/main/java/net/mingsoft/cms/biz/impl/EhcacheBizImpl.java diff --git a/src/main/java/net/mingsoft/cms/biz/ICacheBiz.java b/src/main/java/net/mingsoft/cms/biz/ICacheBiz.java deleted file mode 100644 index a1fa0e57..00000000 --- a/src/main/java/net/mingsoft/cms/biz/ICacheBiz.java +++ /dev/null @@ -1,11 +0,0 @@ -package net.mingsoft.cms.biz; - -public interface ICacheBiz { - - void set(String cacheName, String key, Object value); - - T get(String cacheName, String key, Class cls); - - void del(String cacheName, String key); - -} \ No newline at end of file diff --git a/src/main/java/net/mingsoft/cms/biz/impl/EhcacheBizImpl.java b/src/main/java/net/mingsoft/cms/biz/impl/EhcacheBizImpl.java deleted file mode 100644 index 6f5d8c65..00000000 --- a/src/main/java/net/mingsoft/cms/biz/impl/EhcacheBizImpl.java +++ /dev/null @@ -1,35 +0,0 @@ -package net.mingsoft.cms.biz.impl; - -import com.alibaba.fastjson.JSONObject; -import net.mingsoft.cms.biz.ICacheBiz; -import org.apache.commons.lang3.StringUtils; -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.cache.CacheManager; -import org.springframework.stereotype.Service; - -@Service("abc") -public class EhcacheBizImpl implements ICacheBiz { - - @Autowired - private CacheManager cacheManager; - - @Override - public void set(String cacheName, String key, Object value) { - this.cacheManager.getCache(cacheName).put(key, JSONObject.toJSONString(value)); - } - - @Override - public T get(String cacheName, String key, Class cls) { - String str = this.cacheManager.getCache(cacheName).get(key, String.class); - if (StringUtils.isBlank(str)) { - return null; - } - - return JSONObject.parseObject(str, cls); - } - - @Override - public void del(String cacheName, String key) { - this.cacheManager.getCache(cacheName).evictIfPresent(key); - } -} \ No newline at end of file