不,
methodB()将不会与在同一事务中执行
methodA()。Spring
@Transactional只能在单个线程上工作-
当线程首先使用时
@Transactional(或类中的方法使用
@Transactional)输入方法,然后在离开该方法时提交它,它将创建一个会话。
在您的示例中,事务将在您在线程池中计划作业后结束。
methodB()将拥有自己的交易。

不,
methodB()将不会与在同一事务中执行
methodA()。Spring
@Transactional只能在单个线程上工作-
@Transactional(或类中的方法使用
@Transactional)输入方法,然后在离开该方法时提交它,它将创建一个会话。
在您的示例中,事务将在您在线程池中计划作业后结束。
methodB()将拥有自己的交易。