@Autowired可以去掉吗
时间: 2023-10-08 13:04:17 浏览: 75
Intellij IDEA如何去掉@Autowired 注入警告的方法
`@Autowired` 是 Spring 框架中用来进行依赖注入的注解,可以简化代码,提高开发效率。但是如果你使用的是 Spring 5 及以上版本,那么可以使用构造函数注入和属性注入来替代 `@Autowired` 注解,从而去掉 `@Autowired` 的使用。具体来说,可以在构造函数或者属性上使用 `@Autowired` 注解,或者直接省略 `@Autowired` 注解,Spring 会自动根据类型进行注入。但是需要注意的是,如果有多个相同类型的 Bean,需要使用 `@Qualifier` 来指定具体的 Bean。
阅读全文