SpringBoot03:yaml配置注入

配置文件SpringBoot使用一个全局的配置文件 , 配置文件名称是固定的application.properties语法结构 :key=valueapplication.yml语法结构 :key:空格 value配置文件的作用 :修改SpringBoot自动配置的默认值,因为SpringBoot
SpringBoot 2021年12月01日 451次浏览

SpringBoot02:运行原理初探

我们之前写的HelloSpringBoot,到底是怎么运行的呢,Maven项目,我们一般从pom.xml文件探究起。pom.xml父依赖其中它主要是依赖一个父项目,主要是管理项目的资源过滤及插件!<parent> <groupId>org.springframework
SpringBoot 2021年11月26日 470次浏览

SpringBoot01:Hello,World!

SpringBoot简介回顾什么是SpringSpring是一个开源框架,2003 年兴起的一个轻量级的Java 开发框架,作者:Rod Johnson 。Spring是为了解决企业级应用开发的复杂性而创建的,简化开发。Spring是如何简化Java开发的为了降低Java开发的复杂性,Spring
SpringBoot 2021年11月26日 530次浏览

SpringBoot:查看依赖包的源码/自动配置了哪些内容

背景SpringBoot中导入的依赖包一般都有自动配置类,依赖包的使用通常需要了解包自动配置了哪些内容,这时需要找到自动配置类的源码来查看功能。本文即记录如何查看依赖包的源码。实现本文以发送邮件的 spring-boot-starter-mail 包为例。导入依赖包首先导入依赖包的Maven坐标:&
SpringBoot 2021年11月16日 584次浏览

SpringBoot:查看/修改依赖版本

背景SpringBoot自动配置了几乎所有的JAR包版本,我们只需在项目中pom.xml中引入依赖即可。但此时引入依赖的版本是SpringBoot指定的,那么我们可以在哪里查看/修改JAR包的版本呢?实现一、在pom.xml中找到parent依赖并点进去二、在pom.xml的parent中找到par
SpringBoot 2021年10月25日 499次浏览

SpringBoot注解笔记

背景本文用以记录学习SpringBoot过程中遇到的注解的作用。实现1.配置类的值方式一@Component:注入容器@ConfigurationProperties(prefix = "person"):用yaml配置文件配置类的值方式二@Value(name = "
SpringBoot 2021年10月21日 513次浏览

SpringBoot启动报错:Failed to read candidate component class: URL

背景在学习SpringBoot的入门项目HelloSpringBoot时,启动报错。解决问题排查网上搜索了一些资料,以及经过个人的摸索。定位到问题原因为:.java文件直接建在了Java根目录下。问题解决将.Java文件建立在package中即可正常启动项目。注:经过博主测试,对package名称无
SpringBoot 2021年09月03日 476次浏览