这次的目标是实现通过标注Attribute实现缓存的功能,精简代码,减少缓存的代码侵入业务代码. 缓存内容即为Service查询汇总的内容,不做其他高大上的功能,提升短时间多次查询的响应速度,适当减轻数据库压力. 在做之前,也去看了EasyCaching的源码,这次的想法也是源于这里,AOP的方式让代码减少耦合,但是缓存策略有限.经过考虑决定,自己实现类似功能,在之后的应用中也方便对缓存策略的扩展. 本文内容也许有点不严谨的地方,仅供参考.同样欢迎各位路过的大佬提出建议. 在项目中加入Aspec…