propagation="NEVER”(同一个连接)
nerver 还是绑定一个线程变量的 然后重复使用这个线程变量里的连接,所以一直都是同一个Connection
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/04e9ce7eeabed92cec6d0080046efa8c.png)
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/7d5296e4d6d9537cf3ef5c5a2eac18c4.png)
edit connection hashcode=181260145
updateById connection hashcode=181260145
无事务的业务(每次一个新的连接)
将testNoTransiaction 的事务注释掉后 这个方法就没 有任何事务了
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/fd12df6a1baae1d5bfa1355f2f23ffbe.png)
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/4747b1fc625dac8ff566975adc413057.png)
每一次的更新 都分别从DataSourceUtils里面重新获取一个连接 就没有把连接绑定到线程变量这一说了