【发布时间】:2012-07-24 15:30:46
【问题描述】:
在 Spring 3.0 中,使用 @Scheduled 注释的计划任务方法是否已经是事务性的?如果没有,注释与@Transactional 相同的方法会起作用吗?也就是说,调度器会遵守事务注释吗?
【问题讨论】:
标签: java spring transactions scheduled-tasks
在 Spring 3.0 中,使用 @Scheduled 注释的计划任务方法是否已经是事务性的?如果没有,注释与@Transactional 相同的方法会起作用吗?也就是说,调度器会遵守事务注释吗?
【问题讨论】:
标签: java spring transactions scheduled-tasks
据我所知,答案是否定的,@Scheduled 不关心交易。手动添加@Transactional,它应该可以工作(您也可以通过启用调试消息并观察日志来自己检查)。
【讨论】: