事务代理对象的创建

2025/07/15

一、背景

为什么保证专注点的聚焦?

我这边只针对 dao 层的被调用的方法所在的类进行观察。

只去观察这个类的一个表现和行为,至于其他一些基础设施类的 bean,虽然在这个过程中也有受到牵扯,我这里就先不展开说明。

也就是说,这里聚焦于框架为 UserDao 这个接口生成对应的代理对象。

如何去根据事务注解去定位并且生成代理对象的?

单一事务(无嵌套事务)

嵌套事务

注解的解析、生成事务属性。

二、步骤

准备好事务各组件的过程。

(一)事务代理对象的创建

(二)事务代理对象的创建 - 甬道图