- 博客(1)
- 收藏
- 关注
原创 记一次排查了几个小时的service注入为null问题
容器扫描bean生成代理类的时候,public和protected方法可以被正常代理,而private方法的不会被代理,属性的注入也是在代理类中完成,所以public/protected方法获取的注入属性是完成注入的属性,private方法获取的是未完成注入时的属性,所以是null。后来想想是因为之前service的impl包放错了位置,手动移过去的时候导致了方法的修饰符改变,然后导致的问题。联调的时候一个记得没有改动的接口,再次上传调试时报空指针异常了,排查了很久都没找到问题。
2023-10-29 16:46:53
154
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人