java定时任务中中如何获取request
1、第一步:创建一个springboot项目,可以从start.spring.io上下载,如图:
2、第二步:创建一个定时任务类,需要@EnableScheduling才会生效,代码如下:@Configuration@EnableScheduling // 2.开启定时任务public class Timer { }
3、第三步:写一个定时任务方法,用注解@Scheduled(cron = "0/5 涯箨唁峦* * * * ?"),表示每5秒执行一次,代码如下:@Scheduled(cro荏鱿胫协n = "0/5 * * * * ?")private void configureTasks() { }
4、第四步:获取request对象,在spring 的web项目中,对象都是通过@Autoired来获取的,request就是@AutowiredHttpServletRequest request;
5、第五步:运行项目,定时任务会在5秒后开始,在定时任务中输出requset,可以看到request已经获取到,如图:
6、第六步:项目的整体结构如图,就是一个简单的springboot项目,目的是在定时任务中获取request对时
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:69
阅读量:56
阅读量:90
阅读量:94
阅读量:56