编程的本质是数学问题

学源码是最快的学习方法

Spring源码分析【8】-MyBatis注解方法不能重载

代码如下: 这是不可以的,会报错: 2016-08-18 11:36:00,267 [main] ERROR [org.mybatis.spring.mapper.MapperFactoryBean] - Error while adding the mapper 'interface com...

2016-08-18 11:48:46

阅读数 5861

评论数 3

Spring源码分析【4】-Spring扫描basePackages注解

代码 @Configuration @Import(MybatisConfig.class) @ComponentScan(basePackages = {"com.xxx.*"}, excludeFilters = {@ComponentScan.Filter...

2016-08-09 16:28:37

阅读数 10574

评论数 0

Spring源码分析【9】-SpringSecurity密码Remove原理

很明显代码已经说了认证完成移除credentials和其他某些安全数据 // Authentication is complete. Remove credentials and other secret data // from authentication org.springframewo...

2016-08-29 18:36:00

阅读数 560

评论数 0

request.getSession(false)到底返回什么

HttpSession session = request.getSession(false); 很明显传false如果session不存在返回Null。

2016-08-26 16:58:46

阅读数 993

评论数 0

Spring源码分析【7】-Spring 模板页和JSP文件的编译

org.apache.jasper.JspCompilationContext.compile createCompiler isOutDated判断文件是否存在 ..\Apache\apache-tomcat-8.0.36\work\Catalina\localho...

2016-08-16 14:05:22

阅读数 712

评论数 0

Spring源码分析【6】-ThreadLocal的使用和源码分析

Spring代码使用到了ThreadLocal

2016-08-11 17:31:42

阅读数 451

评论数 0

Spring源码分析【5】-Spring MVC处理流程

org.apache.catalina.core.ApplicationFilterChain.internalDoFilter

2016-08-10 15:06:14

阅读数 589

评论数 0

Spring源码分析【1】-Tomcat的初始化

org.apache.catalina.startup.ContextConfig的webConfig() org.apache.catalina.core.StandardContext的addServletContainerInitializer方法 回到configureSta...

2016-08-08 17:35:57

阅读数 710

评论数 0

Spring源码分析【2】-Tomcat和Sping的连接点

Tomcat是怎么调用上Spring的呢?需要找到这个连接点。 答案就在org.apache.catalina.startup.WebappServiceLoader

2016-08-02 15:38:36

阅读数 1170

评论数 0

Spring源码分析【0】-框架的基础:继承和接口调用链

Spring源码大量的使用继承和接口调用,现举个例子,不搞清楚这个无法看代码。 public class A extends B{ public void f1() { System.out.println("f1 in a"); } } pu...

2016-08-02 10:01:02

阅读数 631

评论数 1

提示
确定要删除当前文章?
取消 删除
关闭
关闭