扫码阅读
手机扫码阅读
说一个大家都知道的 Spring Boot 小技巧
64 2024-11-28
我们非常重视原创文章,为尊重知识产权并避免潜在的版权问题,我们在此提供文章的摘要供您初步了解。如果您想要查阅更为详尽的内容,访问作者的公众号页面获取完整文章。
文章来源:
江南一点雨
扫码关注公众号
本文介绍了在Spring Boot项目中如何处理额外的配置文件,特别是非application.properties或application.yaml的自定义配置文件。
1. properties配置文件
对于properties格式的配置文件,可以在resources目录下自定义配置文件(如data.properties),并使用@PropertySource
和@ConfigurationProperties
注解在Java代码中加载。例如,定义数据库信息的配置,然后通过上述注解将这些配置加载到一个配置类(例如DbProperties)中。
2. YAML配置文件
对于YAML格式的配置文件,由于没有类似于@PropertySource
的注解,通常需要将配置写在application.yaml中。但是,可以通过利用Spring Boot中处理多环境配置的特性来加载自定义的YAML配置文件。这需要定义一个application-{profile}.yaml格式的配置文件,并在application.yaml中通过设置active profile来加载自定义配置。如果有多个配置文件,可以用逗号分隔多个环境来一起加载。
文章最后提到了TienChin项目,这是一个集成了Spring Boot和Vue3的项目,项目的完成率超过90%,并且有配套视频教程。
想要了解更多内容?
文章来源:
江南一点雨
扫码关注公众号
江南一点雨的其他文章
加入社区微信群
与行业大咖零距离交流学习
软件研发质量管理体系建设
白皮书上线