修改仓库路径
This commit is contained in:
parent
dc2953aec9
commit
5aa7b2b7c5
@ -1,7 +1,7 @@
|
|||||||
# mybatis 缓存
|
# mybatis 缓存
|
||||||
- Author: [HuiFer](https://github.com/huifer)
|
- Author: [HuiFer](https://github.com/huifer)
|
||||||
- Description: 该文介绍 mybatis Cache 源码
|
- Description: 该文介绍 mybatis Cache 源码
|
||||||
- 源码阅读工程: [huifer-mybatis](https://github.com/huifer/javaBook-src/tree/old/mybatis-3)
|
- 源码阅读工程: [SourceHot-Mybatis](https://github.com/SourceHot/mybatis-read.git)
|
||||||
|
|
||||||
- `org.apache.ibatis.cache.Cache`
|
- `org.apache.ibatis.cache.Cache`
|
||||||
```java
|
```java
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
# mybatis 反射
|
# mybatis 反射
|
||||||
- Author: [HuiFer](https://github.com/huifer)
|
- Author: [HuiFer](https://github.com/huifer)
|
||||||
- Description: 该文介绍 mybatis 反射相关类的源码
|
- Description: 该文介绍 mybatis 反射相关类的源码
|
||||||
- 源码阅读工程: [huifer-mybatis](https://github.com/huifer/javaBook-src/tree/old/mybatis-3)
|
- 源码阅读工程: [SourceHot-Mybatis](https://github.com/SourceHot/mybatis-read.git)
|
||||||
|
|
||||||
## addDefaultConstructor
|
## addDefaultConstructor
|
||||||
|
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
# mybatis 日志源码
|
# mybatis 日志源码
|
||||||
- Author: [HuiFer](https://github.com/huifer)
|
- Author: [HuiFer](https://github.com/huifer)
|
||||||
- Description: 该文介绍 mybatis 日志相关源码
|
- Description: 该文介绍 mybatis 日志相关源码
|
||||||
- 源码阅读工程: [huifer-mybatis](https://github.com/huifer/javaBook-src/tree/old/mybatis-3)
|
- 源码阅读工程: [SourceHot-Mybatis](https://github.com/SourceHot/mybatis-read.git)
|
||||||
|
|
||||||
## 核心类
|
## 核心类
|
||||||
- `org.apache.ibatis.logging.Log`
|
- `org.apache.ibatis.logging.Log`
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
# Mybatis Alias
|
# Mybatis Alias
|
||||||
- Author: [HuiFer](https://github.com/huifer)
|
- Author: [HuiFer](https://github.com/huifer)
|
||||||
- Description: 该文介绍 mybatis Alias 源码
|
- Description: 该文介绍 mybatis Alias 源码
|
||||||
- 源码阅读工程: [huifer-mybatis](https://github.com/huifer/javaBook-src/tree/old/mybatis-3)
|
- 源码阅读工程: [SourceHot-Mybatis](https://github.com/SourceHot/mybatis-read.git)
|
||||||
- 源码位置 :`org.apache.ibatis.type.Alias`
|
- 源码位置 :`org.apache.ibatis.type.Alias`
|
||||||
- 与 Alias 相关的一个方法`org.apache.ibatis.type.TypeAliasRegistry.registerAlias(java.lang.String, java.lang.Class<?>)`(别名注册)
|
- 与 Alias 相关的一个方法`org.apache.ibatis.type.TypeAliasRegistry.registerAlias(java.lang.String, java.lang.Class<?>)`(别名注册)
|
||||||
|
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
# Mybatis Cursor
|
# Mybatis Cursor
|
||||||
- Author: [HuiFer](https://github.com/huifer)
|
- Author: [HuiFer](https://github.com/huifer)
|
||||||
- Description: 该文介绍 mybatis Cursor 源码
|
- Description: 该文介绍 mybatis Cursor 源码
|
||||||
- 源码阅读工程: [huifer-mybatis](https://github.com/huifer/javaBook-src/tree/old/mybatis-3)
|
- 源码阅读工程: [SourceHot-Mybatis](https://github.com/SourceHot/mybatis-read.git)
|
||||||
## Cursor
|
## Cursor
|
||||||
- 源码位置:`org.apache.ibatis.cursor.Cursor`
|
- 源码位置:`org.apache.ibatis.cursor.Cursor`
|
||||||
- 继承`Iterable`说明是一个迭代器,继承`Closeable`说明有一个东西需要关闭
|
- 继承`Iterable`说明是一个迭代器,继承`Closeable`说明有一个东西需要关闭
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
# Mybatis DataSource
|
# Mybatis DataSource
|
||||||
- Author: [HuiFer](https://github.com/huifer)
|
- Author: [HuiFer](https://github.com/huifer)
|
||||||
- Description: 该文介绍 mybatis DataSource 源码
|
- Description: 该文介绍 mybatis DataSource 源码
|
||||||
- 源码阅读工程: [huifer-mybatis](https://github.com/huifer/javaBook-src/tree/old/mybatis-3)
|
- 源码阅读工程: [SourceHot-Mybatis](https://github.com/SourceHot/mybatis-read.git)
|
||||||
|
|
||||||
- `org.apache.ibatis.datasource.DataSourceFactory`
|
- `org.apache.ibatis.datasource.DataSourceFactory`
|
||||||
```java
|
```java
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
# Mybatis DyanmicSqlSourcce
|
# Mybatis DyanmicSqlSourcce
|
||||||
- Author: [HuiFer](https://github.com/huifer)
|
- Author: [HuiFer](https://github.com/huifer)
|
||||||
- 源码阅读工程: [huifer-mybatis](https://github.com/huifer/javaBook-src/tree/old/mybatis-3)
|
- 源码阅读工程: [SourceHot-Mybatis](https://github.com/SourceHot/mybatis-read.git)
|
||||||
|
|
||||||
- `org.apache.ibatis.scripting.xmltags.DynamicSqlSource`
|
- `org.apache.ibatis.scripting.xmltags.DynamicSqlSource`
|
||||||
- `org.apache.ibatis.scripting.xmltags.DynamicContext.DynamicContext`
|
- `org.apache.ibatis.scripting.xmltags.DynamicContext.DynamicContext`
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
- Author: [HuiFer](https://github.com/huifer)
|
- Author: [HuiFer](https://github.com/huifer)
|
||||||
- Description: 该文介绍 mybatis MapperMethod 源码
|
- Description: 该文介绍 mybatis MapperMethod 源码
|
||||||
- 源码地址: `org.apache.ibatis.binding.MapperMethod`,核心方法是`execute`
|
- 源码地址: `org.apache.ibatis.binding.MapperMethod`,核心方法是`execute`
|
||||||
- 源码阅读工程: [huifer-mybatis](https://github.com/huifer/javaBook-src/tree/old/mybatis-3)
|
- 源码阅读工程: [SourceHot-Mybatis](https://github.com/SourceHot/mybatis-read.git)
|
||||||
|
|
||||||
```java
|
```java
|
||||||
/**
|
/**
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
# Mybatis MetaObject
|
# Mybatis MetaObject
|
||||||
- Author: [HuiFer](https://github.com/huifer)
|
- Author: [HuiFer](https://github.com/huifer)
|
||||||
- 源码阅读工程: [huifer-mybatis](https://github.com/huifer/javaBook-src/tree/old/mybatis-3)
|
- 源码阅读工程: [SourceHot-Mybatis](https://github.com/SourceHot/mybatis-read.git)
|
||||||
- 源码位于:`org.apache.ibatis.reflection.MetaObject`
|
- 源码位于:`org.apache.ibatis.reflection.MetaObject`
|
||||||
```java
|
```java
|
||||||
/**
|
/**
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
# MethodSignature
|
# MethodSignature
|
||||||
- Author: [HuiFer](https://github.com/huifer)
|
- Author: [HuiFer](https://github.com/huifer)
|
||||||
- Description: 该文介绍 mybatis MethodSignature 类
|
- Description: 该文介绍 mybatis MethodSignature 类
|
||||||
- 源码阅读工程: [huifer-mybatis](https://github.com/huifer/javaBook-src/tree/old/mybatis-3)
|
- 源码阅读工程: [SourceHot-Mybatis](https://github.com/SourceHot/mybatis-read.git)
|
||||||
- `org.apache.ibatis.binding.MapperMethod.MethodSignature`
|
- `org.apache.ibatis.binding.MapperMethod.MethodSignature`
|
||||||
```java
|
```java
|
||||||
/**
|
/**
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
# Mybatis ObjectWrapper
|
# Mybatis ObjectWrapper
|
||||||
- Author: [HuiFer](https://github.com/huifer)
|
- Author: [HuiFer](https://github.com/huifer)
|
||||||
- 源码阅读工程: [huifer-mybatis](https://github.com/huifer/javaBook-src/tree/old/mybatis-3)
|
- 源码阅读工程: [SourceHot-Mybatis](https://github.com/SourceHot/mybatis-read.git)
|
||||||
- 源码位于: `org.apache.ibatis.reflection.wrapper.ObjectWrapper`‘
|
- 源码位于: `org.apache.ibatis.reflection.wrapper.ObjectWrapper`‘
|
||||||
|
|
||||||
类图:
|
类图:
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
# ParamNameResolver 源码解析
|
# ParamNameResolver 源码解析
|
||||||
- Author: [HuiFer](https://github.com/huifer)
|
- Author: [HuiFer](https://github.com/huifer)
|
||||||
- Description: 该文介绍 mybatis `@Param` 注解和`ParamNameResolver`
|
- Description: 该文介绍 mybatis `@Param` 注解和`ParamNameResolver`
|
||||||
- 源码阅读工程: [huifer-mybatis](https://github.com/huifer/javaBook-src/tree/old/mybatis-3)
|
- 源码阅读工程: [SourceHot-Mybatis](https://github.com/SourceHot/mybatis-read.git)
|
||||||
|
|
||||||
## 源码
|
## 源码
|
||||||
- `org.apache.ibatis.reflection.ParamNameResolver`
|
- `org.apache.ibatis.reflection.ParamNameResolver`
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
# sqlCommand
|
# sqlCommand
|
||||||
- Author: [HuiFer](https://github.com/huifer)
|
- Author: [HuiFer](https://github.com/huifer)
|
||||||
- Description: 该文介绍 mybatis sqlCommand类的源码
|
- Description: 该文介绍 mybatis sqlCommand类的源码
|
||||||
- 源码阅读工程: [huifer-mybatis](https://github.com/huifer/javaBook-src/tree/old/mybatis-3)
|
- 源码阅读工程: [SourceHot-Mybatis](https://github.com/SourceHot/mybatis-read.git)
|
||||||
|
|
||||||
- `org.apache.ibatis.binding.MapperMethod.SqlCommand`
|
- `org.apache.ibatis.binding.MapperMethod.SqlCommand`
|
||||||
```java
|
```java
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
# GenericTokenParser
|
# GenericTokenParser
|
||||||
- Author: [HuiFer](https://github.com/huifer)
|
- Author: [HuiFer](https://github.com/huifer)
|
||||||
- 源码阅读工程: [huifer-mybatis](https://github.com/huifer/javaBook-src/tree/old/mybatis-3)
|
- 源码阅读工程: [SourceHot-Mybatis](https://github.com/SourceHot/mybatis-read.git)
|
||||||
|
|
||||||
```java
|
```java
|
||||||
/**
|
/**
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
# Spring AOP 如何生效
|
# Spring AOP 如何生效
|
||||||
- Author: [HuiFer](https://github.com/huifer)
|
- Author: [HuiFer](https://github.com/huifer)
|
||||||
- 源码阅读仓库: [huifer-spring](https://github.com/huifer/spring-framework-read)
|
- 源码阅读仓库: [SourceHot-Spring](https://github.com/SourceHot/spring-framework-read)
|
||||||
|
|
||||||
## 解析
|
## 解析
|
||||||
- 在使用 Spring AOP 技术的时候会有下面这段代码在xml配置文件中出现,来达到 Spring 支持 AOP
|
- 在使用 Spring AOP 技术的时候会有下面这段代码在xml配置文件中出现,来达到 Spring 支持 AOP
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
# Spring JDBC
|
# Spring JDBC
|
||||||
- Author: [HuiFer](https://github.com/huifer)
|
- Author: [HuiFer](https://github.com/huifer)
|
||||||
- 源码阅读仓库: [huifer-spring](https://github.com/huifer/spring-framework-read)
|
- 源码阅读仓库: [SourceHot-Spring](https://github.com/SourceHot/spring-framework-read)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
# Spring RMI
|
# Spring RMI
|
||||||
- Author: [HuiFer](https://github.com/huifer)
|
- Author: [HuiFer](https://github.com/huifer)
|
||||||
- 源码阅读仓库: [huifer-spring](https://github.com/huifer/spring-framework-read)
|
- 源码阅读仓库: [SourceHot-Spring](https://github.com/SourceHot/spring-framework-read)
|
||||||
- Spring 远程服务调用
|
- Spring 远程服务调用
|
||||||
## DEMO
|
## DEMO
|
||||||
### 服务提供方
|
### 服务提供方
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
# Spring5 新特性 - spring.components
|
# Spring5 新特性 - spring.components
|
||||||
- Author: [HuiFer](https://github.com/huifer)
|
- Author: [HuiFer](https://github.com/huifer)
|
||||||
- 源码阅读仓库: [huifer-spring](https://github.com/huifer/spring-framework-read)
|
- 源码阅读仓库: [SourceHot-Spring](https://github.com/SourceHot/spring-framework-read)
|
||||||
|
|
||||||
|
|
||||||
## 解析
|
## 解析
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
# Spring AnnotationUtils
|
# Spring AnnotationUtils
|
||||||
- Author: [HuiFer](https://github.com/huifer)
|
- Author: [HuiFer](https://github.com/huifer)
|
||||||
- 源码阅读仓库: [huifer-spring](https://github.com/huifer/spring-framework-read)
|
- 源码阅读仓库: [SourceHot-Spring](https://github.com/SourceHot/spring-framework-read)
|
||||||
- `org.springframework.core.annotation.AnnotationUtils`提供了注解相关的方法
|
- `org.springframework.core.annotation.AnnotationUtils`提供了注解相关的方法
|
||||||
1. getAnnotation: 获取注解
|
1. getAnnotation: 获取注解
|
||||||
1. findAnnotation: 寻找注解
|
1. findAnnotation: 寻找注解
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
# Spring initApplicationEventMulticaster
|
# Spring initApplicationEventMulticaster
|
||||||
- Author: [HuiFer](https://github.com/huifer)
|
- Author: [HuiFer](https://github.com/huifer)
|
||||||
- 源码阅读仓库: [huifer-spring](https://github.com/huifer/spring-framework-read)
|
- 源码阅读仓库: [SourceHot-Spring](https://github.com/SourceHot/spring-framework-read)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
# Spring BeanFactoryPostProcessor
|
# Spring BeanFactoryPostProcessor
|
||||||
- Author: [HuiFer](https://github.com/huifer)
|
- Author: [HuiFer](https://github.com/huifer)
|
||||||
- 源码阅读仓库: [huifer-spring](https://github.com/huifer/spring-framework-read)
|
- 源码阅读仓库: [SourceHot-Spring](https://github.com/SourceHot/spring-framework-read)
|
||||||
- 作用: 定制或修改`BeanDefinition`的属性
|
- 作用: 定制或修改`BeanDefinition`的属性
|
||||||
|
|
||||||
|
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
# Spring 自定义属性解析器
|
# Spring 自定义属性解析器
|
||||||
- Author: [HuiFer](https://github.com/huifer)
|
- Author: [HuiFer](https://github.com/huifer)
|
||||||
- 源码阅读仓库: [huifer-spring](https://github.com/huifer/spring-framework-read)
|
- 源码阅读仓库: [SourceHot-Spring](https://github.com/SourceHot/spring-framework-read)
|
||||||
|
|
||||||
## 用例
|
## 用例
|
||||||
```xml
|
```xml
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
# Spring 自定义标签解析
|
# Spring 自定义标签解析
|
||||||
- Author: [HuiFer](https://github.com/huifer)
|
- Author: [HuiFer](https://github.com/huifer)
|
||||||
- 源码阅读仓库: [huifer-spring](https://github.com/huifer/spring-framework-read)
|
- 源码阅读仓库: [SourceHot-Spring](https://github.com/SourceHot/spring-framework-read)
|
||||||
- 与自定义标签解析相关的类
|
- 与自定义标签解析相关的类
|
||||||
1. `org.springframework.beans.factory.xml.AbstractSingleBeanDefinitionParser`
|
1. `org.springframework.beans.factory.xml.AbstractSingleBeanDefinitionParser`
|
||||||
2. `org.springframework.beans.factory.xml.NamespaceHandlerSupport`
|
2. `org.springframework.beans.factory.xml.NamespaceHandlerSupport`
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
# DefaultSingletonBeanRegistry
|
# DefaultSingletonBeanRegistry
|
||||||
- Author: [HuiFer](https://github.com/huifer)
|
- Author: [HuiFer](https://github.com/huifer)
|
||||||
- 源码阅读仓库: [huifer-spring](https://github.com/huifer/spring-framework-read)
|
- 源码阅读仓库: [SourceHot-Spring](https://github.com/SourceHot/spring-framework-read)
|
||||||
- 源码路径: `org.springframework.beans.factory.support.DefaultSingletonBeanRegistry`
|
- 源码路径: `org.springframework.beans.factory.support.DefaultSingletonBeanRegistry`
|
||||||
- 官方提供的测试类: `org.springframework.beans.factory.support.DefaultSingletonBeanRegistryTests`
|
- 官方提供的测试类: `org.springframework.beans.factory.support.DefaultSingletonBeanRegistryTests`
|
||||||
|
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
# Spring MessageSource
|
# Spring MessageSource
|
||||||
- Author: [HuiFer](https://github.com/huifer)
|
- Author: [HuiFer](https://github.com/huifer)
|
||||||
- 源码阅读仓库: [huifer-spring](https://github.com/huifer/spring-framework-read)
|
- 源码阅读仓库: [SourceHot-Spring](https://github.com/SourceHot/spring-framework-read)
|
||||||
|
|
||||||
## 初始化入口
|
## 初始化入口
|
||||||
- `org.springframework.context.support.AbstractApplicationContext.refresh`方法有`initMessageSource()`方法进行了`MessageSource`初始化
|
- `org.springframework.context.support.AbstractApplicationContext.refresh`方法有`initMessageSource()`方法进行了`MessageSource`初始化
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
# Spring OrderComparator
|
# Spring OrderComparator
|
||||||
- Author: [HuiFer](https://github.com/huifer)
|
- Author: [HuiFer](https://github.com/huifer)
|
||||||
- 源码阅读仓库: [huifer-spring](https://github.com/huifer/spring-framework-read)
|
- 源码阅读仓库: [SourceHot-Spring](https://github.com/SourceHot/spring-framework-read)
|
||||||
|
|
||||||
|
|
||||||
```java
|
```java
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
# Spring OrderUtils
|
# Spring OrderUtils
|
||||||
- Author: [HuiFer](https://github.com/huifer)
|
- Author: [HuiFer](https://github.com/huifer)
|
||||||
- 源码阅读仓库: [huifer-spring](https://github.com/huifer/spring-framework-read)
|
- 源码阅读仓库: [SourceHot-Spring](https://github.com/SourceHot/spring-framework-read)
|
||||||
- `org.springframework.core.annotation.OrderUtils`主要方法如下
|
- `org.springframework.core.annotation.OrderUtils`主要方法如下
|
||||||
1. getOrder
|
1. getOrder
|
||||||
1. getPriority
|
1. getPriority
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
# Spring scan
|
# Spring scan
|
||||||
- Author: [HuiFer](https://github.com/huifer)
|
- Author: [HuiFer](https://github.com/huifer)
|
||||||
- 源码阅读仓库: [huifer-spring](https://github.com/huifer/spring-framework-read)
|
- 源码阅读仓库: [SourceHot-Spring](https://github.com/SourceHot/spring-framework-read)
|
||||||
|
|
||||||
## 解析
|
## 解析
|
||||||
- Spring 注解形式使用有下面两种方式
|
- Spring 注解形式使用有下面两种方式
|
||||||
|
Loading…
x
Reference in New Issue
Block a user