Spring定时任务xml配置文件
springmvc项目,定时任务的xml文件配置:
<!-- 1、在 xmlns中加入 --> <!-- 2、 在xsi:schemaLocation中加入 --> <?xml version="1.0" encoding="UTF-8"?> <beans xmlns:task="http://www.springframework.org/schema/task" xsi:schemaLocation="http://www.springframework.org/schema/task http://www.springframework.org/schema/task/spring-task-4.1.xsd" default-lazy-init="true"> <!— 3、 配置spring扫描注解的路径 --> <context:component-scan base-package="com.momoj.task.job"/> <!-- 4、 定时任务扫描配置 --> <bean id="taskJob" class="com.momoj.task.TestTaskJob"></bean> <task:scheduled-tasks> <!-- 5、 定时任务执行规则 --> <task:scheduled ref="taskJob" method="executeTaskJob" cron="*/5 * * * * ?"/> </task:scheduled-tasks>
正则
0/5 * * * * ? 与 */5 * * * * ?表达式都一样的,每5秒钟执行一次 0 0 0/1 * * ? 每小时执行一次(整点)