springboot快速个人学习,1.1

spring boot的概述 

基本概念

 spring的缺点

 springboot的优点

 总结

 springboot的配置

        1.properties

        2.yml

        3.yaml和yml就是一样的,但是yaml的优先级没有yml高

默认的配置文件名是固定的,是application,在不修改的情况下,如果名字不对,启动就会不成功,一般快速搭建springboot的时候,会默认给你创建一个

yml和yaml写法一样,就看yaml的

每个数据前都要有个空格!有个空格!有个空格!,空格的多少不重要,重要的是要有空格,不能使用tab,因为有的机型的tab是不一样的,有的tab是4个空格,而有的tab是8个空格,所以使用tab也有很大概率会运行报错

数据类型格式如下(为了更容易看出来,我写4个空格)

1:

    2:    3

    4:    5

6:

这个1和6是同级的,也就是说,你这个起名后,重新一个数据需要重最靠左边来写,那样才会表示他们是同级的,不然会被认为是包含在上一级中(2根4是同级的,3和6是数据,解释的还不清楚可以看下图,还不信看一下视频,很容易了解)

 配置文件的多文件形式(yml多文件形式和properties多文件形式)

 1.properties的多文件形式,因为需要创建很多个文件,所以并不常用

         properties的多文件形式是以“-”来区分的,前面的application是固定的,然后“-”名字来起名字,最后在原有文件application.properties写入spring.pofiles.active="-后面的名字"来启动这个配置,否则命名再多都不会启用,只会启用原始文件里的配置,优先级是按照启用的顺序来算的

 2.yml多文件形式

        yml的多文件形式只需要创建一个配置文件即可,比properties的多文件形式简洁很多。

        yml的多文件就是开头“---”,然后结尾“---”,中间包裹的区域就是一个yml的配置,用spring:profiles:名字来给这个配置起名(注意空格),然后其中的配置信息就是正常的写。在最后也是用spring.pofiles.active="要启用的配置名字" 来启动这个配置

下面两张图片了解一下就行,也是properties启动配置文件的方法,只不过用的不是在application.properties写入spring.pofiles.active=“xxx”,而是在原本tomcat的地方去配置,了解就行

2.配置方式的优先级

        下面是的内部配置加载优先级

如果打成jar包的话,上面图片的第一个和第三个不会被加载,也就不存在优先级这么一说

jar包的方式,config的配置方式是不会使用的,因为config是不会被打成jar包的,他不属于maven的结构,不会被打成jar包,使用在config里的两个配置文件就没有被使用。

 下面这张图片是maven的打包方式,不会的可以看一下

 配置小结,请看图片

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值