0

我们有一个应用程序正在使用 Spring 3 使用 SimpleTruggerBean 来安排作业。但是现在我们必须将其升级到 Spring 5。在 Spring 5 中,SimpleTriggerBean 已被删除,而SimpleTriggerFactoryBean被引入。SimpleTriggerBean有 JobDetail 的 get/set 方法,但 SimpleTriggerFactoryBean 只有 set 方法。

所以我有点困惑如何在 Spring 5 中更改以下代码。

JobDetail jobDetails = ticketTrigger.getJobDetail();
jobDetails.setName(JOB_NAME);
jobDetails.setGroup(JOB_GROUP);

豆子细节

<bean id="methodTicketJob" class="org.psringframework.scheduling.quartz.MethodInvokingJobDetailsFactoryBean">
<property name="targetObject" value="ticketJob" />
<property name="targetMethod" value="export" />
<property name="concurrent" value="flase" />
</bean>

<bean id=""ticketTrigger" class="org.psringframework.scheduling.quartz.SimpleTriggerBean">
<property name="jobDetail" ref="methodTicketJob" />
<property name="repeatInterval" value="1000000" />
</bean>

你能请我怎么能做到这一点?

4

0 回答 0