作者:手机用户2502900625 | 来源:互联网 | 2023-09-10 12:51
篇首语:本文由编程笔记#小编为大家整理,主要介绍了spring定时器中如何获取servletcontext相关的知识,希望对你有一定的参考价值。
spring定时器中如何获取servletcontext学习了:https://zhidao.baidu.com/question/406212574.html
@Scheduled(cron = "0 0 */3 * * ?") // 3小时处理一次
public void updateData(){
System.out.println("*********************************schedule task");
WebApplicationContext webApplicationContext = ContextLoader.getCurrentWebApplicationContext();
ServletContext context = webApplicationContext.getServletContext();
List tblList = tblMapper.getAll();
context.setAttribute("tbl", tblList);
}