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

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