微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

@Beanautowire = Autowire.BY_TYPE已弃用什么可以替代?

如何解决@Beanautowire = Autowire.BY_TYPE已弃用什么可以替代?

在sonarqube中,我在Bean类中使用@Bean(autowire = Autowire.BY_TYPE)会产生代码气味。我检查了Spring文档,那里也提到了此信息。但是,我没有看到替代方法

任何人都可以帮助消除此代码异味吗?

解决方法

autowire选项现在什么也不做,因此只需将其删除。

the docs说:

@Bean工厂方法参数解析和 @Autowired处理取代基于名称/类型的bean属性注入

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。