1 @Transactional
Spring在检查到@Transactional注解之后,给这个对象生成了一个代理对象proxy:
2 一个没有加@Transactional注解的方法,去调用一个加了@Transactional的方法,会不会产生事务?
不会
3
如果一个事务,(第一步会生成一个对象,然后) 带着这个对象远程调用第三方的东西,此时如果单线程,事务还没结果
等待第三方有结果回调,(回调会先查询这个对象),因为此时事务还没结束。
所以,肯定会查询不到,会出现,本地自测没问题,
但是第三方远程调,就失败