我正在使用 @Transactional
注释并在其中执行Quartz调度(在quartz.properties文件中使用 JobStoreCMT
Jobstore)如果在 scheduleJob()
方法之后抛出任何异常,则它不会从JobDetails和JobTrigger表中删除行,因为这些作业尚未触发 .
我希望在 scheduleJob
之后抛出一些异常时从表中删除作业和触发器详细信息 .
@Transactional
void rollback()..
-
称为石英调度程序
-
抛出异常
1 回答
请参阅解决方案链接Spring transaction problem