我在使用 spring+JTA 时遇到了麻烦!我有一个注释的@Transactional(propagation=Propagation.REQUIRES_NEW)
函数,当我存储大量数据时,这个函数运行良好。但是当我尝试在quartzJob 提供的周期中迭代和修改它们时遇到了一个异常。
JTA transaction unexpectedly rolled back (maybe due to a timeout); nested exception is javax.transaction.RollbackException: The transaction was set to rollback only