记录一下自己在项目中遇到的一个很坑爹的问题。
现象:随手写了一个controller层的代码,一直报空指针的错误,debug发现@Autowired注入类为null。
原因:Controller @Autowired注解 注入值突然为null的问题 具体原因为使用Springboot Aop切片,private修饰的方法无法被代理,该controller类无法被Spring托管,导致bean注入失败,报空指针错误。
解决方法:方法修饰符改为public就ok了。
Springboot Controller层@Autowored注入值为null
最新推荐文章于 2024-06-01 11:51:24 发布