- 1.排查XML文件
- 2.回想起事务
看配置的mapper地址是否正确,发现没问题
2.回想起事务当前报错的方法,业务逻辑:插入数据到本地表,并更新数据到第三方库的表。涉及到两个数据库的事务。
那么当前方法就不适合使用事务进行控制,去掉了@Transactional之后,方法不报错了。 确定是事务引起的Invalid bound statement 错误,与配置路径无关。
接下来就是把方法拆分,分别处理两个数据库的事务。
欢迎分享,转载请注明来源:内存溢出
看配置的mapper地址是否正确,发现没问题
2.回想起事务当前报错的方法,业务逻辑:插入数据到本地表,并更新数据到第三方库的表。涉及到两个数据库的事务。
那么当前方法就不适合使用事务进行控制,去掉了@Transactional之后,方法不报错了。 确定是事务引起的Invalid bound statement 错误,与配置路径无关。
接下来就是把方法拆分,分别处理两个数据库的事务。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)