autoWired的对象为null?

我在RestController方法中以形参的形式注入了一个CartDto对象,CartDto类中注入了一个依赖的productService,可是当我实际请求RestController中的方法时,会提示我productService对象为null,从而抛出NPE,具体代码如下:

  • CartDto(注入了productService,其他参数如color等都会获取到请求传入的值)

    • 图片说明
  • RestController的请求方法:

    • 图片说明
  • ProductService(在其他地方可正常使用)

    • 图片说明

请问为什么无法注入productService呢?又该如何解决呢?

https://www.cnblogs.com/chyu/p/4655475.html

autowired实现类试一下