嗨,我是 Spring 框架本身的新手,我正在实现 Spring 调度框架。我已经编写了要执行的类和方法。
现在我所做的就是将以下代码添加到 spring.xml
<bean id="schedulerInstance" class="com.package.SchedulerService">
<property name="maxAgeTableOne" value="30"/>
<property name="maxAgeTableTwo" value="30"/>
<property name="maxAgeTableThree" value="30"/>
</bean>
<task:scheduled-tasks scheduler="taskScheduler">
<!-- An interval-based trigger where the interval is measured from the completion time of the previous task. -->
<task:scheduled ref="schedulerInstance" method="cleanuptableone" cron="0 0 23 1 * ? " />
<task:scheduled ref="schedulerInstance" method="cleanuptabletwo" cron="0 0 23 1 * ? "/>
<task:scheduled ref="schedulerInstance" method="cleanuptablethree" cron="0 0 23 1 * ? " />
</task:scheduled-tasks>
<!-- Defines a ThreadPoolTaskScheduler instance with configurable pool size. -->
<task:scheduler id="taskScheduler" pool-size="1"/>
从我认为现在计划每个月运行但它似乎没有工作或运行任何东西?还有什么我应该做的吗?
上面的 SchedulerService 类是纯 java 类,里面没有任何 spring 相关或调度相关的东西。
请指导我在这里还应该做什么以使课程成为预定课程。
谢谢,SS