1 springschedule定时任务
1.1 前提
spring项目已正常跑通;
1.2 spring配置文件修改
xmlns增加:
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
注解扫描增加定时任务类所在的包名(红字部分):
<tx:annotation-driven/>
<context:annotation-config/>
<context:component-scanbase-package="com.cmcc.cxb.sec.omss.dal,com.cmcc.cxb.sec.omss.service,com.cmcc.cxb.sec.omss.security,com.cmcc.cxb.sec.omss.schedule"/>
增加定时任务扫描:
<!--Enables the Spring Task @Scheduled programming model -->
<task:executor id="executor" pool-size="5"/>
<task:scheduler id="scheduler" pool-size="10"/>
<task:annotation-drivenexecut