Controller中@Value获取不到配置文件中的值Springboot
尝试所有方法之后发现是,Controller中的方法定义成了private!
在Controller
中,private方法中的bean=null
原因:https://blog.csdn.net/q258523454/article/details/118118553
AOP无法代理private方法,Bean是通过AOP注入的,所以@Value的值为Null。
同样的,若为private
方法,@Autowoired
注入的值同样为null
本文来自博客园,作者:我只有一天的回忆,转载请注明原文链接:https://www.cnblogs.com/cc-coding/articles/16742702.html