Java不会用缓存-那就手写吧
一:类图
图1-1 类图
二:时序图

图1-2 时序图
三:代码实现
1.服务调用类实现ApplicationRunner接口并重写run()方法,run()方法初始化调用抽象类AbstractSysErrorCodeStrategy的initSysErrorCode ()方法。

2.缓存刷新:refreshLocalCache(),先后调用抽象类AbstractSysErrorCodeStrategy的clearLocalCache()和initSysErrorCode ()方法。

3.抽象类方法
protected abstract void initSysErrorCode();
protected abstract void clearLocalCache();
public abstract CacheErrorCodeDTO getErrMsgByCode(String errorId);

4.子类实现抽象类方法

4.初始化缓存调用实现方法-调用缓存存储中心

-----------------------------------------------------------
下一章 优雅使用Spring Cache缓存
作者:风浪很小
-----------------------------------------------------------
-----------------------------------------------------------

浙公网安备 33010602011771号