Spring Scheduled定义的方法调用时才开启此任务
来源在通过定义一个任务方法时,需要在任务方法被业务代码调用时,才触发后续的定时任务自动运行。实现思路1、首先看下源码spring提供的task是由一个注解@EnableScheduling来控制开关,所以源码从这里入手通过源码,可以看到schdule的任务是由ScheduledAnnotationBeanPostProcessor来处理的,查看该类的源码可以得知:postProcessAfterInitialization(Object bean, String beanName)方法即为实际
原创
2022-01-04 15:23:03 ·
700 阅读 ·
0 评论