1.上下游的方法都用到了@Transaction
2.没用到@Transaction
如果没用到@Transaction,那么每次dml都会向seata发请求申请brand_id,然后锁表,一个事务里面有多个dml,那么就会对seata申请对此brand_id,如果你用了@Transaction,那么就会把一个事务看成一个整体然后仅仅向seata发送一次branch_id的申请。
1.上下游的方法都用到了@Transaction
2.没用到@Transaction
如果没用到@Transaction,那么每次dml都会向seata发请求申请brand_id,然后锁表,一个事务里面有多个dml,那么就会对seata申请对此brand_id,如果你用了@Transaction,那么就会把一个事务看成一个整体然后仅仅向seata发送一次branch_id的申请。