扫码阅读
手机扫码阅读

说一个大家都知道的 Spring Boot 小技巧

64 2024-11-28

我们非常重视原创文章,为尊重知识产权并避免潜在的版权问题,我们在此提供文章的摘要供您初步了解。如果您想要查阅更为详尽的内容,访问作者的公众号页面获取完整文章。

查看原文:说一个大家都知道的 Spring Boot 小技巧
文章来源:
江南一点雨
扫码关注公众号

本文介绍了在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%,并且有配套视频教程。

想要了解更多内容?

查看原文:说一个大家都知道的 Spring Boot 小技巧
文章来源:
江南一点雨
扫码关注公众号