1 SpringBoot高级用法
1.1 properties配置文件说明
- 数据结构:key-value结构
- 写法:key=value “key”=“value”
- 数据类型:都是字符串,必须写配置的全名
- 程序通过IO流进行pro文件的加载时,默认字符集编码ISO-8859-1
1.2 YML配置文件的说明
yml配置文件的说明
- 数据结构:key = value
- 数据类型:默认是字符串,如果需要类型转换,框架完成
- 写法:key:(空格)value (编辑时注意层级结构)
- 字符集编码:默认都是utf-8
1.3SpringBoot为属性赋值
1.3.1 说明
由于业务需要某些属性信息,如果直接谢斯在代码中,则后期其拓展性就会不好,所有需要考虑动态赋值。
由于对象一般都是Spring容器管理,所以赋值的操作也应该由Spring容器管理
1.3.2 YML配置文件
YML配置文件如下:
server:
port: 8080
#项目发布的地址
servlet:
#/缺省值 localhost:8080/jt/xxxx请求路径
context-path:
#2.为属性赋值
hello:
msg: "你好,SpringBoot我喜欢开发"
1.3.3 YML属性赋值
为属性赋值如下: