@Component
public class MyUtil {
@Resource
private CacheUtils cacheUtils;
public static MyUtil myUtil;
@PostConstruct
public void init(){
myUtil = this;
myUtil.cacheUtils = this.cacheUtils;
}
public static MyUtil get(){
return myUtil;
}
}
//使用
MyUtil myUtil = MyUtil.get();
@Component+@PostConstruct注入bean
最新推荐文章于 2024-10-14 21:55:57 发布
本文介绍了一个基于Spring框架的缓存实用工具类的设计与实现。通过@Component注解将工具类注册为Spring Bean,并利用@Resource注解注入CacheUtils。采用@PostConstruct注解初始化静态实例,便于在整个应用中调用。此设计简化了缓存操作,提高了代码复用性和维护性。
1350

被折叠的 条评论
为什么被折叠?



