SpringMVC的功能非常强大,集成了Quartz定时器的功能,可以通过Cron表达式和简单的注解就实现定时执行任务的功能。
网上看到不少例子,但是都不是很全。
闲话少说,首先要在springmvc.xml中添加下面几行:
xmlns:task="http://www.springframework.org/schema/task"
<!--下面两行要放在xsi:schemaLocation里面-->
http://www.springframework.org/schema/task
http://www.springframework.org/schema/task/spring-task-3.2.xsd
有了这两行代码,就可以在配置文件中添加定时器配置的XML代码。例子如下:
还是在springmvc.xml里面,这两行不用再解释,让springmvc知道去哪里扫描带注解的文件:
<!-- 注解扫描包 -->
<context:component-scan base-package="