本文用流水账的方式记录Spring是怎么在web启动时候一步步进行需要依赖注入的bean的扫描的。 1.0 由于在web中配置了文件,首先进入的类一般为ContextLoaderLis…
分类:Spring Boot
Spring Security3源码分析
http://dead-knight.iteye.com/blog/1511389 很久没有更新博客了,最近对Spring Security做了比较深入的研究。 spring security的教程网上很多:http:/…
[vue]Spring boot + vue.js框架搭建指南
目前,vue.js和Spring boot技术很火爆,但是两者如何整合在一起呢。本文将给出两者整合的思路。 参考代码可见Github。 思路介绍 首先使用vue-cli脚手架工具搭建好前台框架,随后通过maven将Spr…
Spring Security3源码分析(20)-CAS支持
Spring Security3对CAS的支持主要在这个spring-security-cas-client-3.0.2.RELEASE.jar包中 Spring Security和CAS集成的配置资料很多。…
Spring Security4.0.3源码分析之FilterChainProxy初始化
最近在学习安全框架Spring Security,想弄清楚其中实现的具体步骤,于是下定决心,研究一下Spring Security源码,这篇博客的目的是想把学习过程记录下来。学习过程中主要参考了http://dead-k…
spring boot 源码解析58-总结
经过慢慢的长路,关于spring boot 源码解析,到了该说再见的时候了,在本系列的揭秘中,有很多可以说是全网独家揭秘的,这个世界其实很奇怪,人们都很喜欢吃快餐,关于spring boot 如何使用的文章,浏览量很高,…
Spring Security3源码分析(9)-SecurityContextHolderAwareRequestFilter分析
SecurityContextHolderAwareRequestFilter过滤器对应的类路径为 org.springframework.security.web.servletapi.SecurityCo…
配置Spring Boot通过@ConditionalOnProperty来控制Configuration是否生效
问题 在最近的项目中遇到一个实际问题,该项目要与老项目整合,但是该项目与老项目用的数据库不是同一个,因此要做数据库同步。由于数据库同步与正常业务解耦,仅仅依赖该项目处理后的数据,再加上数据库同步用的Oracle,因此打算…
Spring 工具类 ConfigurationClassParser 分析得到配置类
简介 Spring的工具类ConfigurationClassParser用于分析@Configuration注解的配置类,产生一组ConfigurationClass对象。它的分析过程会接受一组种子配置类(调用者已知的…
Spring boot内嵌tomcat源码解析
阅读须知 版本:2.0.4 文章中使用/* */注释的方法会做深入分析 正文 我们知道,在使用Spring boot搭建web工程时,我们不需要自己搭建一个tomcat服务器,只需要引入spring-boot-start…
Spring 源码解析 ---- 事件监听
一. 测试用例 package main.java.com.wenniuwuren.spring.event.listener; import org.springframework.context.Applicatio…
spring 源码解读与设计详解:6 BeanDefinitionParserDelegate与资源解析
上篇文章中提到了spring资源加载的核心代码为; DefaultBeanDefinitionDocumentReader类中的void registerBeanDefinitions(Document&nbs…