seata 框架开始
由于最近研究了seata源码想通过一种方式沉淀下来,之前没有写过博客,希望尽量轻点吐槽。该系列使用的seata-1.4.1版本。
第一步:研究源码首先需要按照官方文档开发适合不同事物类型的demo,方便后续的代码跟踪
第二步:我使用的是idea-2021.1版本,idea是java的开发神奇,jdk1.8,mac系统可能快捷键与windows有所不同
掌握必要的快捷键fn + option + f7可以快速定位方法之间的应用关系,fn + option + f8 可以在断点的地方实时查看变量值
shift + command + R可以全局定位给定的字符串所出现的位置,在一个关键的是debug调试可以看到方法之间调用的过程。