springBoot使用全局的配置文件,配置文件名是固定的
yaml
字面量:普通的值(字符串,数字,布尔值)
k: v直接写值,字符串默认不用加上单引号和双引号
双引号,不会转义字符串里的特殊字符;特殊字符会作为本身想表达的意思
单引号,会转义特殊字符
对象
行内写法
数组(List,Set)
k: v的写法
行类写法
配置文件
pom文件
JavaBean
springBoot还支持使用spring的注解来注入值
其它注入的方式
除了 可以注入值之外,还可以通过注入配置文件中的值,如下
和的对比
与
导入spring的配置文件,让配置文件的内容生效,该注解作用在配置类中
springBoot推荐全注解的方式来配置,配置方式如下
随机数
占位符取之前配置文件的值,如果没有,可以使用:指定默认值
profile是springBoot对不同环境提供不同配置功能的支持,可以通过指定参数来快速切换环境
多profile文件
yaml多文档支持多环境
在yaml的配置文件中使用来分割文档,那么yaml文件就可以使用如下配置来切换环境
激活指定的配置文件
①可以在配置文件中spring.profiles.active来指定激活的配置文件
②通过命令行的方式来指定激活哪个配置文件
③通过虚拟机参数
版权声明:
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若内容造成侵权、违法违规、事实不符,请将相关资料发送至xkadmin@xkablog.com进行投诉反馈,一经查实,立即处理!
转载请注明出处,原文链接:https://www.xkablog.com/haskellbc/36554.html