7、开始问Spring源码了, 问method1 用@Transaction注解, method2用@Tranaction注解, 事务传播特性之类的你是怎么理解的。 从两个方面来回答, 第一个方面,Spring源码层面, 就是容器启动的时候在beanFactory的后置处理的 这个ConfigurationClassPostProcessor方法中解析注解的, 在bean的后置处理的after方法把这个类通过cglib解析成代理类, 然后根据然后执行拦截器链, balabala解释一通。源码解释完之后,从应用层面回答,bababbababbab。
点赞
牛客网
牛客企业服务