1. 2.6 SpringBoothistorical

    Spring+自动配置,用于快速启动项目的框架

  2. 2.11 学习资源historical

    - 吐血整理 20 道 Spring Boot 面试题,我经常拿来面试别人! \- Java技术栈 \- SegmentFault 思否

  3. 2.34 自定义Startershistorical

    1. 两个问题 1. 这个场景需要使用的依赖是什么 2. 如何编写自动配置 - AutoConfiguration - Properites - 其他Service Bean 2. 实战 2.1. 创建empty project 2.2. 在project settings中添加两个maven pr

  4. 2.35 使用historical

    1. 创建项目 2. pom.xml 3. 代码 - Application.java - TestApplication.java - TestController - TestService

  5. 2.36 Spring Boot Jar启动原理historical

    1. 实验 - pom.xml - com.zsk.test.Application - 打jar包 - 解压后,使用tree命令查看结构 2. 可执行Jar的结构 - 包含 - Jar描述:META-INF/MANIFEST.MF - Spring Boot Loader:org/springfr

  6. 2.37 MyBatis自动配置historical

    1. 开启MyBatis自动配置 spring boot自动配置mybatis是通过@MybatisAutoConfiguration注解开启的,如下 实现了InitializingBean,在spring实例化MybatisAutoConfiguration这个bean之后会调用其afterPro

  7. 2.38 原理分析historical

    1. spring-boot-starter-web预先导入的自动配置类 - @WebMvcAutoconfiguration WebMvcAutoConfigurationAdapter是Spring Boot开启web mvc自动配置的类,如下 - 里面有一个静态内部配置类, WebMvcAut

  8. 2.39 使用historical

    1. 创建项目 2. pom.xml 3. 代码 - Application.java

  9. 2.40 原理分析historical

    1. 开启ServletContainer自动配置 - @EmbeddedServletContainerAutoConfiguration EmbeddedServletContainerAutoConfiguration是spring boot自动配置嵌入式的servlet容器的自动配置类 他会

  10. 2.49 原理分析historical

    缓存管理和缓存类是怎么生成的 1. spring-boot-starter预先导入的自动配置类 - @CacheAutoConfiguration cache自动配置的类在于CacheAutoConfiguration,他导入了一个CacheConfigurationImportSelector 我

  11. 2.63 启动原理historical

    1. 启动SpringBoot 我们直接从SpringBoot启动的这行代码开始 忽略简单的嵌套调用,最终调用的代码如下: 首先会使用主配置类Application.class创建SpringApplication,然后传入启动参数args启动 2. 创建SpringApplication的过程 我

  12. 2.69 自动配置原理historical

    1. 开启spring boot自动配置 - @SpringBootApplicaiton 2. 向容器注入AutoConfigurationImportSelector - @EnableAutoConfiguration - EnableAutoConfigurationImportSelect