spring定时器注解如何配置?如何使用?

XIAO 2020-06-12 17:13:14 java常见问答 3409

spring中的相关应用有许许多多,但是我们今天只来看看其中一个,定时器注解,不知道你是否了解spring定时器注解都如何配置呢?该如何去使用呢?

首先需要我们配置一下spring.xml;

Xmlns中需要配置:

xmlns:task="http://www.springframework.org/schema/task"

其次是配置我们的task任务扫描注解;

然后是指定扫描的位置:

注意哦,base-package:里面配置的才是你要扫描的位置。

最后我们就要编写我们java的方法了。

@Component
public class TimerService
{
    @Scheduled(cron = "0/5 * * * * ?")
    public void schTest1()
    {
        Date date = new Date();
        SimpleDateFormat sim = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
        String dateStr = sim.format(date);
        System.out.println("这是spring定时器,每5秒执行一次,当前时间:" + dateStr);
    }
}

@Scheduled(cron="0/5 * * * * ? ")的意思其实是:每隔5秒钟执行一次。

好了,以上就是有关spring定时器注解的全部内容了,还想了解更多java架构师的相关信息,记得多多关注本站消息哦。

推荐阅读:

spring定时器时间配置有什么规则?如何实现?

spring全家桶包括哪些?都有哪些?包括什么?