近日项目开发中需要执行一些定时任务,比如需要在每天凌晨时候,分析一次前一天的日志信息,借此机会整理了一下定时任务的几种实现方式,由于项目采用spring框架,所以我都将结合spring框架来介绍。
1、定时器的配置(注意配图中beans里面,要有相关的引用)原来Spring定时器可以这样注入service
----------------------------------------
xmlns:task="http://www.springframework.org/schema/task"
------------------------------------------
http://www.springframework.org/schema/task
http://www.springframework.org/schema/task/spring-task-3.2.xsd
-------------------------------------------
<!-- task任务扫描注解 -->
<task:annotation-driven />
<context:component-scan base-package=