一、多入口配置
在一个项目中,你需要配置多个入口,比如,生产环境和测试环境还有开发环境。这时候你就不应该使用idea(如果你使用idea作为你的IDE的话)和springboot给你自定义配置的aplication.yml的默认配置文件了,你可能需要,prod.yml和test.yml和dev.yml三者合一。
所以要把原来的默认的配置文件变成三个配置文件,至于为什么要变成三个,也就是说,不同的环境,你可能使用的端口号、数据库等等都不一样,为了上线之后避免忘记修改配置文件,所以你要设置这三个配置文件,然后在不同的环境下启动springboot的时候使用它们。
就比如,在开发环境要启动springboot,你就应该这样敲命令:
java -jar myproject.jar --spring.config.name=dev
以上我都是看文档的
https://docs.spring.io/spring-boot/docs/current/reference/html/boot-features-external-config.html