package com.xiewei.soft.text;
import java.util.TimerTask;
public class HelloWorldTask extends TimerTask{
? public? void? run (){
?? System.out.print("Hello world");
? }
}
package com.xiewei.soft.text;
import java.io.IOException;
import org.springframework.context.ApplicationContext;
import org.springframework.context.support.FileSystemXmlApplicationContext;
public class Fixed {
? public static void main(String[] arg) throws IOException{
?? ApplicationContext ctx=new FileSystemXmlApplicationContext("JavaSource/conf/timetask.xml");
?? System.in.read();
? }
}
然后在spring配置文件中插入
<beans>
? <bean id ="helloWordTask"? class="com.xiewei.soft.text.HelloWorldTask" />
? <bean id="timerTask" class="org.springframework.scheduling.timer.ScheduledTimerTask">
??? <property name="delay">
????? <value>1000</value>
??? </property>
??? <property name="period">
????? <value>3000</value>
??? </property>
??? <property name="timerTask">
????? <ref local="helloWordTask"/>
??? </property>
? </bean>
? <bean id="timerFactory" class="org.springframework.scheduling.timer.TimerFactoryBean">
?? <property name="scheduledTimerTasks">
????? <list>
????? <ref local="timerTask"/>
????? </list>
??? </property>
? </bean>
</beans>
測試成功!!!!!!!