https://juejin.cn/post/6922091293183049741

  1. 答:为了保证connection的唯一,spring中开启事务的时候就将connection保存到ThreadLocal中 ,需要使用的时候就从ThreadLocal中去获取,保证了一个线程下面的操作拿到的连接是同一个对象。