eclipse 快速建立springboot工程插件
spring tools 4 - for Spring Boot
- application.properties
- application.yml
springboot 默认配置文件
Spring Boot使用全局配置文件,配置文件名是固定的;
- application.properties
- application.yml
springboot 注解
1配置文件注入
@ConfigurationProperties(主要使用) @Value @PropertySource
加载配置文件位置
- file:./config/
- file./
- classpath:/config/
- classpath:/
优先级从高到低顺序,高优先级会覆盖低优先级的相同配置;互补配置
自动配置报告
自动配置类必须在一定条件下生效
我们可以通过启用debug=true属性,配置文件,打印自动配合报告,这样就可以知道自动配置类生效
#####日志
logging.level.root 和logback配置文件中的 标签相呼应
默认加载的日志文件名
logging system | Customization |
---|---|
Logback | logback-spring.xml ,logback-spring.groovy,logback.xml or logback.groovy |
Log4J2 | log4j2-spring.xml or log4j2.xml |
JDK(Java Util Logging) | logging.properties |