在Spring Cloud中.yml与.properties
来源:互联网 发布:数据vps 编辑:程序博客网 时间:2024/05/21 19:25
在Spring Cloud的配置文件中,发现使用yml与properties两种后缀的文件:
在application.properties中内容是这样的:
server.port=8801eureka.client.register-with-eureka=falseeureka.client.fetch-registry=falseeureka.client.serviceUrl.defaultZone=http\://localhost\:${server.port}/eureka/
但是发现在官网或者其他的开源项目中,大多是使用.yml文件配置的。将yml与properties对比之后发现,yml最大的好处在于其拥有天然的树状结构,所以着手尝试将properties文件更改为yml文件,发现了几个要注意的地方:
1、在properties文件中是以”.”进行分割的, 在yml中是用”:”进行分割;
2、yml的数据格式和json的格式很像,都是K-V格式,并且通过”:”进行赋值;
3、在yml中缩进一定不能使用TAB,否则会报很奇怪的错误;(缩进特么只能用空格!!!!)
4、每个k的冒号后面一定都要加一个空格;
5、使用spring cloud的maven进行构造的项目,在把properties换成yml后,一定要进行mvn clean insatll
下面的是转换成yml后的内容:
server: port: 8801eureka: client: registerWithEureka: false fetchRegistry: false serviceUrl: defaultZone: http://localhost:8801/eureka/
先记到这里,还有些要注意的地方以后再写
阅读全文
0 0
- 在Spring Cloud中.yml与.properties
- Spring Cloud配置文件yml与properties
- Spring Cloud学习系列_2配置文件(yml、properties)
- Spring Boot中application.yml与bootstrap.yml的区别
- Spring Boot中application.yml与bootstrap.yml的区别
- spring boot配置文件:application.yml (yml与properties文件优缺对比)
- spring配置文件 properties转yml
- spring加载*.yml和*.properties文件
- Spring Cloud application.properties配置
- Spring Boot application.properties或application.yml相关配置
- Spring Boot application.properties或application.yml相关配置
- Spring Boot application.properties或application.yml相关配置
- Spring Boot 中的.yml和.properties的常用配置
- application.properties与application.yml之间的区别
- 微服务框架Spring Cloud: 在微服务系统中使用Hystrix, Hystrix Dashboard与Turbine
- application.properties或application.yml 文件中常用属性介绍
- springboot中application.properties 改成 application.yml详解
- 在Spring配置文件中使用properties文件
- 腾讯云搭建LAMP服务器(ubuntu)
- 安卓Animation深入分析和讲解
- 我的研究生生涯小结
- Struts随写
- 乘积最大
- 在Spring Cloud中.yml与.properties
- 从静态页面进到内部逻辑代码(快速阅读代码)
- 新手 centos 7 wget下载oracle官网的jdk8安装教程
- hdu 2092 水题还是要有套路的
- H5识别二维码问题
- github上传本地代码
- 数据结构 二叉树(binarytree)的实现
- Codeforces 812 B Sagheer, the Hausmeister
- 如果看了此文你还不懂傅里叶变换,那就过来掐死我吧【完整版】