原文发布于: http://blog.ztgreat.cn/article/40 #Tomcat Session 对于session 是一个老生畅谈的话题了,Session管理是JavaEE容器比较重要的一部分, Tom…
分类:Spring Boot
Spring源码分析:AOP分析(一)
前言 原文发布于: http://blog.ztgreat.cn/article/60 Spring 的两大核心,一是IOC,我们之前已经学习过,而另一个则是大名鼎鼎的 AOP,AOP的具体概念我就不介绍了,我们今天重点…
spring源码学习环境搭建
spring 源码下载:https://github.com/spring-projects/spring-framework?source=cc# 学习源码是一件非常耗时费力的事情,需要有足够的时间和持久的耐心,下面是…
Spring(十)深入源码分析Spring之HibernateTemplate 和HibernateDaoSupport
spring提供访问数据库的有三种方式: HibernateDaoSupport HibernateTemplate(推荐使用) jdbcTemplate(我们一般不用) 类所在包: HibernateTe…
Spring Boot修改默认Banner
一、自定义banner 启动Spring Boot项目时,在控制台或日志中会默认显示一个Banner,如图所示: 在我们的项目中更希望使用自己的Banner,这样看起来更帅写,但是这对于程序员来说并不难,只需要修改/sr…
Spring Boot————Spring Boot启动流程分析
一、引言 Spring Boot 的启动虽然仅仅是执行了一个main方法,但实际上,运行流程还是比较复杂的,其中包含几个非常重要的事件回调机制。在实际生产开发中,有时候也会利用这些启动流程中的回调机制,做一些项目初始化的…
2016书单总结--spring-boot-in-action学习笔记--源码简析
#2016书单总结–spring-boot-in-action学习笔记–源码简析 1. 使用spring-boot主要使用起步依赖(spring-boot-starters)、自动配置(AutoC…
Spring源码分析【3】-SpingWebInitializer的加载
SpingWebInitializer的加载 Spring基于注解的配置代码: public class SpingWebInitializer extends AbstractAnnotationConfigDispa…
Spring源码分析【2】-Tomcat和Sping的连接点
Tomcat是怎么调用上Spring的呢?需要找到这个连接点。 答案就在org.apache.catalina.startup.ContextConfig的processServletContainerInitializ…
Spring源码分析【1】-Tomcat的初始化
org.apache.catalina.startup.ContextConfig.configureStart() org.apache.catalina.startup.ContextConfig.webConfig…
Spring源码分析【4】-Spring扫描basePackages注解
org.springframework.beans.factory.support.DefaultListableBeanFactory 重要数据结构 /** Map of bean definition objects…
Spring源码分析【7】-Spring 模板页和JSP文件的编译
org.apache.jasper.servlet.JspServletWrapper.service org.apache.jasper.JspCompilationContext.compile org.apache…