<dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boo…
分类:Spring Boot
spring源码分析(二):外部配置文件的加载
@PropertySource 和@Profile 简介: @PropertySource:用在类上,加载一个(*.properties)的配置文件 @Profile:用在类或者方法上,指定组件在哪个环境的情况下才能被注…
SpringBoot三大核心注解
简介: Spring Boot 的优点快速开发,减少大量配置文件,特别适合构建微服务系统, 前端集成thymeleaf后页面取值也非常方面, &…
Spring Boot启动过程源码分析
关于Spring Boot,已经有很多介绍其如何使用的文章了,本文从源代码(基于Spring-boot 1.5.6)的角度来看看Spring Boot的启动过程到底是怎么样的,为何以往纷繁复杂的配置到如今可以这么简便。 …
Spring cloud 源码类
EurekaServerInitializerConfiguration 注解加入Configuration Spring 便可以加载改类,该类 有一个线程启动方法: @Override &nb…
Spring事务tx源码分析(一)
在spring的tx源码中我们知道了,最后会通过AbstractAutoProxyCreator(其有一个父类是beanPostProcessor)的postProcessAfterInitialization(Obje…
Spring源码学习--从Springboot的ApplicationContext获取Bean
某些类A无法注入的情况下,需要用到其他被Spring注入的对象B,此时在A类如果想使用B,可以采取下面的方式 import org.springframework.beans.BeansException; import…
spring boot 2.0 源码分析(三)
通过上一章的源码分析,我们知道了spring boot里面的listeners到底是什么(META-INF/spring.factories定义的资源的实例),以及它是创建和启动的,今天我们继续深入分析一下SpringA…
Spring源码分析----DelegatingFilterProxy
本来是打算写shiro的过滤链是如何处理的,但是它是通过Spring的DelegatingFilterProxy来实现的,所以先得把DelegatingFilterProxy讲清楚。 &n…
spring源码学习(1)
网上有很多spring的源码分析教程,也有很多类图,但是spring的源码特别复杂,一层嵌套一层,刚开始看,很难受,越看越懵,所以我买了本书《spring源码深度解析》。跟着书的内容来学习吧。 首先是spring读取配置…
xml文件 注释
xml文件 注释 第一种(单行): <!-- 注释内容 --> 第二种(多行): <!-- 注释内容(无其他注释符) --> 第三种(多行): <![CDATA[ 注释内容(包含其他注释符)…
Spring源码(1)Context篇之ContextLoader
Spring项目如此强大 , 以至于现在的项目都是依赖Spring搭建,天天与spring打交道,自问一下,你是否真的了解它? Servlet与Spring的关系 J2EE标准 Servlet Spring 我们经常在w…