![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
springboot
丶黑白格
学习中
展开
-
初学Springboot2(七)---日志
文章目录1、日志框架2、SLF4j使用1、如何在系统中使用SLF4j https://www.slf4j.org2、遗留问题3、SpringBoot日志关系4、日志使用;2、指定配置5、切换日志框架 1、日志框架 市面上的日志框架: JUL,JCL,Jboss-logging,logback,log4j,log4j2,slf4j… 日志门面 (日志的抽象层) 日志实现 JC...原创 2020-03-08 15:55:42 · 213 阅读 · 0 评论 -
初学Springboot2(六)---配置之自动配置原理---先跳过,看的有点懵,等以后回头
配置文件到底能写什么?怎么写?: 配置文件能配置的属性参考,看下官方文档 自动配置原理: 1)SpringBoot启动的时候加载主配置类,开启了自动配置功能 @EnableAutoConfiguration 顺便提下另外两个注解,@SpringBootConfiguration就是用来表明这是一个配置文件的,@ComponentScan,顾名思义,就是用来扫描组件的 2)@EnableA...原创 2020-03-08 13:18:39 · 402 阅读 · 0 评论 -
初学Springboot2(六)---配置文件后续之外部配置加载顺序
SpringBoot也可以从以下位置加载配置; 优先级从高到低;高优先级的配置覆盖低优先级的配置,所有的配置会形成互补配置* 1.命令行参数 所有的配置都可以在命令行上进行指定 java -jar spring-boot-02-config-02-0.0.1-SNAPSHOT.jar --server.port=8088 --server.context-path=/abc 多个配置用空格分开...原创 2020-03-07 10:34:17 · 201 阅读 · 0 评论 -
初学Springboot2(五)---配置文件后续之Profile和配置文件加载位置
1、profile Profile是Spring对不同环境提供不同配置功能的支持,可以通过激活、指定参数等方式快速切换环境 1、多profile文件形式: 格式:application-{profile}.properties/yml: 如:application-dev.properties/yml、application-prod.properties/yml 2、yml支持多profile文...原创 2020-03-06 12:53:59 · 940 阅读 · 0 评论 -
初学Springboot2(四)---配置文件后续之@PropertySource&@ImportResource和配置文件占位符
文章目录1.@PropertySource2.@ImportResource3.配置文件占位符 1.@PropertySource @PropertySource:加载指定配置文件 上篇所讲的@ConfigurationProperties默认是从全局配置文件来获取值的,但是如果我将所有配置信息都写在全局配置文件中,就会变得很臃肿,所以把和springboot无关的配置提取出来 在resource...原创 2020-03-05 20:33:35 · 294 阅读 · 0 评论 -
初学Springboot2(三)---配置文件之yml和properties
1.配置文件 SpringBoot使用一个全局的配置文件,配置文件名是固定的: application.properties application.yml 配置文件的作用:修改SpringBoot自动配置的默认值 YAML(YAML Ain’t Markup Language) YAML A Markup Language:是一个标记语言 YAML isn’t Markup Language...原创 2020-03-05 17:04:52 · 874 阅读 · 0 评论 -
初学Springboot2(三)使用Spring Initializer快速创建Spring Boot项目
其实(一)我就是用这种方式创建的,还有可以使用Maven创建,相对比较麻烦 .... IDE都支持使用Spring的项目创建向导来快速创建一个Spring Boot项目 选择我们需要的模块,向导会联网创建SpringBoot项目 默认生成的Spring Boot项目: 主程序已经生成好了,我们只需要编写自己的逻辑 resources文件夹中目录结构(我用IDEA创建没有这个结构,有点迷...原创 2020-03-05 15:05:31 · 222 阅读 · 0 评论 -
初学Springboot2(二)HelloWorld 探究
1.pom文件 在helloworld的pom文件中,导入了一个父项目 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> ...原创 2020-03-05 14:31:27 · 107 阅读 · 0 评论 -
初学Springboot2(一)HelloWorld
大致学完SSM有一段时间了,虽然对于底层源码之类的还了解,但是掌握了基本的运用,本来是还想先复习Java基础和学习spring源码的,但是最近突然发现,很多招人的企业都要会springboot,只能匆匆上路,先入门一下 这是跟着尚硅谷的视频走的,可惜视频是springboot1.5,我的是2.5,中间有很多区别,边学习边记录 ----------- 1.创建springboot 使用IDE...原创 2020-03-05 13:20:00 · 155 阅读 · 0 评论