![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Spring Boot
【江的福AC万物】
这个作者很懒,什么都没留下…
展开
-
Spring Boot 自动配置原理再探
看了狂神和雷神,我觉得这个自动配置的原理,就是一个属性找值的过程。(即标注了EnableAutoConfiguration注解的类找properties的过程)第一点:properties从 META-INF/spring.factories 获得,所有的配置文件都在这里,所以要扫描所有jar包类路径下的这个文件夹,将META-INF/spring.factories 中的内容封装为prop...原创 2020-04-07 19:24:07 · 116 阅读 · 0 评论 -
Spring Boot 配置文件加载位置以及外部配置加载顺序
优先级由高到低,Spring Boot会从这些位置扫描application.properties或application.yml加载为Spring Boot的默认配置文件项目的config文件夹,项目下,根路径的config文件夹,根路径所有位置的文件都会被加载,进行互补配置,高优先级配置的内容会覆盖低优先级配置的内容我们也可以通过spring.config.location来改变默认...原创 2020-04-07 16:32:04 · 129 阅读 · 0 评论 -
Spring Boot配置文件占位符以及profile
配置文件占位符1、随机数$ {random.value}、 $ {random.int}、${random.long}、$ {random.int(10)}、 ${random.int[1024,65536]}2、占位符获取之前配置的值,如果没有可以使用:指定默认值。person.last-name=张三${random.uuid}person.age=${random.int}pe...原创 2020-04-07 15:33:30 · 153 阅读 · 0 评论 -
yaml 配置文件值获取
练习:步骤,及注意的点:1、创建两个class:person,和dog,并且初始化。包括数据及set,get方法。2、在resource下新建一个以.yml为后缀的文件。3、需要往pom.xml中写一个依赖,导入配置文件处理器,配置文件进行绑定时会有提示。4、根据以上的格式来写yml文件,需要注意的是,文件中数据类型一定要与写的数据相对应。5、将配置文件中每一个属性的值,映射...原创 2020-04-06 19:23:48 · 824 阅读 · 0 评论 -
Spring Boot运行原理初探
关于这个,分享两个东西:1、狂神说SpringBoot02:运行原理初探2、思维导图,希望能帮大家加深记忆。参照狂神的思维导图画的。江的福的spring boot起步...原创 2020-04-03 20:45:24 · 128 阅读 · 0 评论