springboot设置多个环境下的配置文件
项目在生产环境和开发环境中配置文件可能存在较多的不同,每次修改配置文件的每一项内容容易出现问题,
那么有没有一种方法可以简单的设置就可以决定用生产环境还是开发环境?
直接上截图和代码:
需要三个配置文件 这里用的是yml。
第一个文件只配置需要使用下面dev或是prod的哪一个环境(dev为开发环境即development enviroment ,prod为生产环境 即production enviroment)。
上三个的代码:(这里只做端口配置)
1.yml文件
2.dev.yml
3.prod.yml
** 当xml为dev时 dev.xml配置文件生效 8082
当xml为prod时 prod.xml配置文件生效。 8080**