我试图通过这篇文章,教会你一种阅读源码的方式。

内容简介:

你好呀,我是歪歪。
是的,正如标题描述的这样,我试图通过这篇文章,教会你如何阅读源码。
事情大概是这样的,前段时间,我收到了一个读者发来的类似于这样的示例代码:
他说他知道这三个案例的回滚情况是这样的:

insertTestNoRollbackFor:不会回滚
insertTestRollback:会回滚
insertTest:会回滚

他说在没有执行代码之前,他也知道前两个为什么一个不会回滚,一个会回滚。因为抛出的异常和 @Transactional 里面的注解呼应上了。
但是第三个到底会不会回滚,没有执行之前,他不知道为什么会回滚。执行之后,回滚了,他也不知道为什么回滚了。
我告诉他:源...

查看原文

👉 我试图通过这篇文章,教会你一种阅读源码的方式。

版权声明:cnblogshot 发表于 2023-03-29 8:52:06。
转载请注明:我试图通过这篇文章,教会你一种阅读源码的方式。 | 程序员导航网

暂无评论

暂无评论...