what??
.yml 格式操作 yaml
YML spirng 4.3+ 推荐使用yaml格式
支持map; list等多种数据格式
YAML工具类 https://yq.aliyun.com/articles/60723
语法:yaml语法规范 https://yq.aliyun.com/articles/44691?spm=5176.100239.blogcont60723.10.RAFlag
why??
做 java 项目用的最多的配置文件就是 properites 或者 xml, xml 确实是被用烂了,
Struts, Spring, Hibernate(ssh) 无一不用到 xml。相比厚重的 xml, properites 要清爽许多
,一般的项目自己需要的配置也足够使用。但 properties 只支持 key=value 这种形式的配置
,如果再遇到复杂结构的配置,恐怕难以胜任。
这时候 YAML 出场,yaml 不仅可以做到 properites 的小清新,也可以做到 xml 的表达复杂的结构的能以。
how??
example??
#yaml yml
# 全国快递公司 https://www.kuaidi100.com/all/
# 不要随便改变key的名称
# ArrayList数据格式
expressCompanyArrays:
- 顺丰速运
- 申通快递
- 圆通速递
- 中通快递
- 百世快递
- 韵达快递
- 天天快递
- 中国邮政
- ems快递
- 宅急送
- 德邦
- 全峰快递
- 京东物流
- 黄马甲