springboot 加了自定义注解,注入的services为null
解决方法:
Controller层的RequestMapping方法不能设置private(私有的),这样会导致在动态代理过程中无法注入private对象。这里跟用@Autowire和@Resouce没有关系。就是被设置为私有方法导致的。
注意检查整个controller类里面有没有哪个方法被private修饰,将@RequestMapping下的方法的private改为public即可
springboot 加了自定义注解,注入的services为null
解决方法:
Controller层的RequestMapping方法不能设置private(私有的),这样会导致在动态代理过程中无法注入private对象。这里跟用@Autowire和@Resouce没有关系。就是被设置为私有方法导致的。
注意检查整个controller类里面有没有哪个方法被private修饰,将@RequestMapping下的方法的private改为public即可
有建议,请留言!