@Service("loadBaseDataService")
public class StartOnLoadDataService implements Serializable {
private static final long serialVersionUID = 1L;
@Autowired
private RtdplogMongoDao rtdplogMongoDao;
public static List<ErrorKeywordDo> ERRORLIST;
/**
* spring bean 初始化完成后,加载基础数据
* 被@PostConstruct修饰的方法会在服务器加载Servlet的时候运行,
* 并且只会被服务器调用一次,类似于Serclet的inti()方法。
* 被@PostConstruct修饰的方法会在构造函数之后,init()方法之前运行。
*/
@PostConstruct
public void initLoadData() {
List<ErrorKeywordDo> errorList = rtdplogMongoDao.selectErrorKeywords();
ERRORLIST = errorList;
}
}
spring初始化完成后将基础数据放入项目缓存
最新推荐文章于 2023-03-12 23:43:03 发布