Java 中实现定时服务 在ssh框架中跟普通工程里面创建的方式,区别
闲话不多说 直接看下面代码
<!-- 每60秒执行一次 -->
<property name="period" value="60000"></property>
<!-- 执行的任务 -->
<property name="timerTask" ref="newTask"></property>
</bean>
<!-- 注册调度器 -->
<bean id="timerFactory"
/>
</list>
</property>
</bean>
</beans>
上面这段说发 这就类似我下面的这个创建方式
一 创建timerManager 管理类。
二 要执行的定时方法类 不要继承(extends) TimerTask 类 这也是跟第一种方式不同之处public class figureTermCount { public void execute() { System.out.println("开始我的任务"); //编写逻辑代码 } }
三 把你在web.xml中的定时服务类的监听器配置注释或删掉
个人觉得第二种更方便更好看看看看些