Привет, я новичок в самой среде 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-классом и не содержит в себе ничего, связанного с пружиной или расписанием.
Пожалуйста, укажите, что еще я должен бытьделать здесь, чтобы сделать класс запланированным классом.
Спасибо, SS