properties yml 和 xml的区别
properties是以key和vl键值对的形式存储数据的,它是Java中常用的配置文件,他支持热部署实时更新,他需要通过java.util. Properties类进行读取和操作,yml和xml可以用Java的配置,但是需要借助java.util. properties类库
yml是一种基于缩进的轻量级文本格式,通常用于配置文件或数据序列化。ym相对于properies和xml更加易读易写,支持包含列表、映射等结构化数据,也支持注释。yml的缺点是语法比较敏感,对于格式要求较高。
xml是一种标记语言,广泛应用于数据交换和配置文件中。xm|具有良好的扩展性和可读性,但是相对于properties和yml来说,语法比较繁琐,需要写很多标签和属性,因此阅读和编写起来相对复杂。(稳定性高)
xml有文档声明,元素,标签,属性,注释
$lt > 小于,$gt < 大于, $amp和号 $ , $apcs 单引号 ‘’ ,$quot “” 引号,