springBoot中的application.yml配置文件
展开全部
withexitcode1application.yml配置截图:注意图中有以spring开头的配置项,出现了两个spring,这是不符合yml配置语法的,所以启动报错。
application.yml中:server.port=8888。问题:springboot是否都加载这两个配置文件?如果两个文件有相同的key,取哪一个文件的value?都加载,且按properties→yml的顺序加载。
这两个方法只会获取classloader类的ucp属性里面第一个匹配到的值。
对SpringBoot来说,虽然application.yml配置文件更加常见,但是其实默认配置文件是application.properties,当然其格式可以是properties也可以是yaml格式;除此之外,其配置文件也可以是bootstrap.yml。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询