首页 文章

当使用spring @Transactional时,事务不会在石英中回滚

提问于
浏览
2

我正在使用 @Transactional 注释并在其中执行Quartz调度(在quartz.properties文件中使用 JobStoreCMT Jobstore)如果在 scheduleJob() 方法之后抛出任何异常,则它不会从JobDetails和JobTrigger表中删除行,因为这些作业尚未触发 .

我希望在 scheduleJob 之后抛出一些异常时从表中删除作业和触发器详细信息 .

@Transactional

void rollback()..

  • 称为石英调度程序

  • 抛出异常

1 回答

相关问题