YAML语法 1. YAML基本语法: key: 空格value 表示一对键值对(空格必须要有) 以空格的缩进来空值层级关系:只要是左对齐的一列数数据都是同一层级的。 server: port: 8081 path: /hello 属性和值也是大小写敏感的。 2. 值的写法 字面量:普通的值(数字,字符串,布尔) k: v 字面量
SpringBoot中指定使用不同的配置文件的几种方式 property文件指定在配置文件中指定 spring.profiles.active = dev yaml文件的写法指定在yaml中使用 — 符号,进行文档块分割,上方图片分为三个文档块,如果不指定激活哪一个就使用最上面的文档块作为默认的配置。 命令行的方式指定打成jar包之后,在运行的时候指定使用的配置文件也可以 虚拟机参数指定固定写法
SpringBoot自动化配置的原理精髓 SpringBoot启动会加载大量的自动配置类 我们看自己需要的功能有没有SpringBoot默认写好的自动配置类 我们再来看这个自动配置类中到底配置了哪些组件(只要我们要用的组件有,我们就不需要再来配置了) 给容器中自动配置类添加组件的时候,会从properities类中获取某些属性,我们就可以在配置文件中指
SpringBoot对静态资源的映射规则这段源码中配置了默认的静态资源路径@ConfigurationProperties(prefix = "spring.resources", ignoreUnknownFields = false)public class ResourceProperties { private static final String[] CLASSPATH_RESOU
SpringBoot日志原理,日志实现、日志应用日志门面(日志的抽象层);logging-abstract.jar 给项目中导入具体的日志实现就行了;我们之前的日志框架都是实现的抽象层市面上的日志框架日志门面选择:SLF4J(其他两个日志门面一个不适合、一个很久没有更新)日志实现选择:LogbackSpringBoot:底层使用Spring框架,而Spring框架默认使用的是JCL,Spring
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号