繁体   English   中英

如何在Spring YML配置文件中设置Spring组件扫描?

[英]How to set Spring component scan in the Spring YML configuration file?

我看到可以进行组件扫描并限制使用XML文件扫描哪些软件包。

<beans>
    <context:component-scan base-package="com.mycompany"/>
</beans>

如何在YML文件中执行相同操作?

YML仅用于加载属性,请参阅此Spring文档

24.6使用YAML代替属性YAML是JSON的超集,因此这是用于指定层次结构配置数据的非常方便的格式。 只要在类路径上具有SnakeYAML库,SpringApplication类就会自动支持YAML作为属性的替代方法。

这也在这里解释。

您还可以使用YAML(.yml)文件来替代.properties。

因此,您不能使用YML定义/配置bean。

这是不必要的,因为yml文件属于spring boot,

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM