yml形式またはYAML形式と呼ばれるデータ学習
2223 ワード
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??
JAva読み取りymlファイル:snakeyaml
Spring core操作yamlファイル:spring
YamlProcessor
Spring boot使用yamlファイル:spring公式サイトサンプル
example??
#yaml yml
# https://www.kuaidi100.com/all/
# key
# ArrayList
expressCompanyArrays:
-
-
-
-
-
-
-
-
- ems
-
-
-
-
-