spring
文章平均质量分 57
夜不过如此
这个作者很懒,什么都没留下…
展开
-
spring中ioc容器与aop之间的关系
spring中ioc容器与aop之间的关系 spring的ioc 容器中默认都是原生对象,只有通过aop增强的对象才是代理对象。配置了aop的类或者类中方法上有@Transactional注解的(因为@Transactional注解的原理就是基于aop的)。 当出现了aop增强,在ioc容器当中的对象是代理的对象,但里面的属性对象为null,代理对象如何调用该对象中的方法呢? 使用的生成代理对象之前的target对象,该对象里面其他对象属性就有值,不会出现空指针,问题1: 自身调原创 2021-12-26 20:31:01 · 1558 阅读 · 0 评论 -
私有方法中注入对象为空
私有方法注入对象为空为什么在自身注入对象调用自身private方法,方法中注入的对象为空为什么this调用不会? @Transactional(rollbackFor = Exception.class, value = "instalmentTransactionManager") public void testObjectDisable() { activityManagerServiceImpl.test02(); } private void tes原创 2021-11-21 21:56:54 · 1028 阅读 · 0 评论