异常:javax.persistence.TransactionRequiredException:从服务返回到父服务时没有事务正在进行

问题描述

从Spring MVC迁移到Spring Boot时,我们在从服务到服务调用返回方法的事务处理中遇到了这个问题。我们尝试了方法级别的事务实现Code error。用过的 @Override @Transactional(value =“ transManagerJdbc”,propagation = Propagation.required) 公共字符串runVector(int vectorId,String userName){ 方法级别的事务无效。

解决方法

假设您已经使用@Transactional,则在没有事务的情况下修改数据库时会引发此异常,您能否提供有关其执行的操作的更多详细信息?