Spring 不推荐使用@Autowired 原因:为什么 Spring和IDEA 都不推荐使用 @Autowired 注解_autowired为什么不推荐-CSDN博客 解决方法: 使用@Resource注解。 使用构造函数注入。缺点显而易见,当成员变量很多时,构造函数代码冗长,不便阅读,编写繁琐 @AllArgsConstructor自动生成所有参数的构造函数。缺点:难以选择性的给部分成员变量加上构造方法 @RequiredArgsConstructor必备参数的构造函数。只会给加上final修饰的成员变量自动生成构造函数