本博客由 [Pipe](https://github.com/b3log/pipe) 强力驱动
0 篇文章

  SpringBoot 配置文件加载 5 大结论

结论 1@Value+@Profile 注解@Value+@Profile 注解可以动态读取 SpringBoot 的 application 配置文件属性值,不能读取自定义配置文件属性值。如果找不到启动时就会报错。结论 2@Value+@Profile+@PropertySource 注解@Value+@Profile+@PropertySource 注解可以读取@PropertySource 注解指定的配置文件属性值

  SpringBoot - 自动配置源码解析

接着上一篇博客《SpringBoot-快速搭建 WEB 工程》提出的需要分析的三个方面:我们来深入的探究 SpringBoot 是如何在没有一个配置文件的情况下为我们启动好一个完整的 WEB 工程的,首先我们从@SpringBootApplication 开始这里的分析会剖出一些次要的信息沿着主干走,所以可能会有一些略过的地方。以下源码截取自 spring-boot-1.4.0.RELEASE@Target(Ele

  SpringBoot - 启动流程分析

从 SpringApplication.run();开始:/***Statichelperthatcanbeusedtoruna{@link*SpringApplication}fromthe*specifiedsourceusingdefaultsettings.*@paramsourcethesourcetoload*@paramargstheapplicationarguments(usuall

  Spring Boot 特性 —— SpringApplication

使用 SpringApplication 引导项目启动 SpringApplication 类为我们引导项目提供了一种便利的方式——通过 main()方法直接启动。大多数情况下,我们可以把项目启动这个任务直接委托给 SpringApplication.run 方法:publicstaticvoidmain(String\[\]args){SpringApplication.run(MySpringConfigur

  spring-boot: 简述 springboot 启动流程

正文说 springboot 的启动流程当然少不了 springboot 启动入口类@SpringBootApplicationpublicclassSpringBootWebApplication{publicstaticvoidmain(String[]args){SpringApplicationapplication=newSpringApplication(SpringBootWebApplica