SimpleAliasRegistry 是AliasRegistry 第一个接口实现 里面有些方法,和数据还是有必要说一下 private final Map<String, String> aliasMap…
分类:Spring Boot
电影网站增删改查 spring boots/MVC/neo4j 源码分析-1 前提
前提: idea , maven 项目添加 分模块 各引用 大的方面分两个模块, data M /webui VC: pom.xml for data module <?xml …
Spring Boot起步依赖源码分析(二)
Spring Boot起步依赖源码分析(一) 上次说到EnableAutoConfigurationImportSelector.getCandidateConfigurations方法导入了META-INF/sprin…
Spring Security3源码分析-SessionManagementFilter分析-下
很多spring security3资料在介绍session的并发控制都要求配置HttpSessionEventPublisher的监听器,如下 <listener> <listener-class&g…
补习系列(17)-springboot mongodb 内嵌数据库
简介 前面的文章中,我们介绍了如何在SpringBoot 中使用MongoDB的一些常用技巧。那么,与使用其他数据库如 MySQL 一样,我们应该怎么来做MongoDB的单元测试呢? 使用内嵌数据库的好处是不需要依赖于一…
深入分析Spring源码------------一个具有战斗型的框架( 一)
大家好,我是java菜鸟届的小菜,我现在 在学习Spring框架底层,我也想借此机会翻译翻译这篇文章。 首先呢让我唱响国际歌:起来饥寒交迫的程序员,起来全世界开发的人。好了别改变人家的歌词了。皮埃尔·狄盖特&n…
Spring源码分析_00_资源帖
一、精选资料 死磕Java-Java 技术驿站 二、参考资料
Spring源码分析(二)
针对spring中bean初始化时扩展类执行顺序进行分析 通过getBean逐层最终到bean实例化前后调用的方法,主要是Aware接口、BeanPostProcessor、InitializingBean、init-m…
Spring Boot 之 CommandLineRunner,ApplicationRunner
我们在开发过程中会有这样的场景:需要在容器启动的时候执行一些内容,比如:读取配置文件信息,数据库连接,删除临时文件,清除缓存信息,在Spring框架下是通过ApplicationListener监听器来实现的。在Spri…
spring boot 源码解析11-ConfigurationClassPostProcessor类加载解析
前言 ConfigurationClassPostProcessor实现了BeanDefinitionRegistryPostProcessor接口,该类会在AbstractApplicationContext#refr…
Spring源码分析之IOC2
本篇将介绍下ApplicationContext上下文方式的得到bean的源码 上篇用到一个列子 ApplicationContext ac=new ClassPathXmlApplicationContext("bea…
Spring源码编译
从今天开始略读一下Spring的源代码,首先必然要把它们全部checkout出来,再build一下试试。 1. Checkout Spring的源码库是用svn管理的,典型的tags、branches、tr…