From d7e83bbf7ae8de6f50775630c204409942cb4975 Mon Sep 17 00:00:00 2001 From: huifer Date: Thu, 2 Jan 2020 09:26:44 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E6=BA=90=E7=A0=81=E9=98=85?= =?UTF-8?q?=E8=AF=BB=E4=BB=93=E5=BA=93?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/Mybatis/基础支持层/Mybatis-Cache.md | 2 ++ docs/Mybatis/基础支持层/Mybatis-Reflector.md | 2 ++ docs/Mybatis/基础支持层/Mybatis-log.md | 2 ++ docs/Mybatis/核心处理层/Mybatis-Alias.md | 1 + docs/Mybatis/核心处理层/Mybatis-Cursor.md | 1 + docs/Mybatis/核心处理层/Mybatis-DataSource.md | 2 ++ docs/Mybatis/核心处理层/Mybatis-DyanmicSqlSourcce.md | 1 + docs/Mybatis/核心处理层/Mybatis-MapperMethod.md | 1 + docs/Mybatis/核心处理层/Mybatis-MetaObject.md | 1 + docs/Mybatis/核心处理层/Mybatis-MethodSignature.md | 1 + docs/Mybatis/核心处理层/Mybatis-ObjectWrapper.md | 1 + docs/Mybatis/核心处理层/Mybatis-ParamNameResolver.md | 2 ++ docs/Mybatis/核心处理层/Mybatis-SqlCommand.md | 1 + docs/Mybatis/核心处理层/Mybats-GenericTokenParser.md | 3 ++- 14 files changed, 20 insertions(+), 1 deletion(-) diff --git a/docs/Mybatis/基础支持层/Mybatis-Cache.md b/docs/Mybatis/基础支持层/Mybatis-Cache.md index 512b1bc..f3c2f2f 100644 --- a/docs/Mybatis/基础支持层/Mybatis-Cache.md +++ b/docs/Mybatis/基础支持层/Mybatis-Cache.md @@ -1,6 +1,8 @@ # mybatis 缓存 - Author: [HuiFer](https://github.com/huifer) - Description: 该文介绍 mybatis Cache 源码 +- 源码阅读工程: [huifer-mybatis](https://github.com/huifer/javaBook-src/tree/old/mybatis-3) + - `org.apache.ibatis.cache.Cache` ```java public interface Cache { diff --git a/docs/Mybatis/基础支持层/Mybatis-Reflector.md b/docs/Mybatis/基础支持层/Mybatis-Reflector.md index d16dc09..764df15 100644 --- a/docs/Mybatis/基础支持层/Mybatis-Reflector.md +++ b/docs/Mybatis/基础支持层/Mybatis-Reflector.md @@ -1,6 +1,8 @@ # mybatis 反射 - Author: [HuiFer](https://github.com/huifer) - Description: 该文介绍 mybatis 反射相关类的源码 +- 源码阅读工程: [huifer-mybatis](https://github.com/huifer/javaBook-src/tree/old/mybatis-3) + ## addDefaultConstructor - mybatis 的反射相关内容在`org.apache.ibatis.reflection` 下存放. 本片主要讲解`org.apache.ibatis.reflection.Reflector`类, 先看一下该类的属性 diff --git a/docs/Mybatis/基础支持层/Mybatis-log.md b/docs/Mybatis/基础支持层/Mybatis-log.md index 335ed49..18d0c1a 100644 --- a/docs/Mybatis/基础支持层/Mybatis-log.md +++ b/docs/Mybatis/基础支持层/Mybatis-log.md @@ -1,6 +1,8 @@ # mybatis 日志源码 - Author: [HuiFer](https://github.com/huifer) - Description: 该文介绍 mybatis 日志相关源码 +- 源码阅读工程: [huifer-mybatis](https://github.com/huifer/javaBook-src/tree/old/mybatis-3) + ## 核心类 - `org.apache.ibatis.logging.Log` - `org.apache.ibatis.logging.LogFactory` diff --git a/docs/Mybatis/核心处理层/Mybatis-Alias.md b/docs/Mybatis/核心处理层/Mybatis-Alias.md index e0d4b38..316514a 100644 --- a/docs/Mybatis/核心处理层/Mybatis-Alias.md +++ b/docs/Mybatis/核心处理层/Mybatis-Alias.md @@ -1,6 +1,7 @@ # Mybatis Alias - Author: [HuiFer](https://github.com/huifer) - Description: 该文介绍 mybatis Alias 源码 +- 源码阅读工程: [huifer-mybatis](https://github.com/huifer/javaBook-src/tree/old/mybatis-3) - 源码位置 :`org.apache.ibatis.type.Alias` - 与 Alias 相关的一个方法`org.apache.ibatis.type.TypeAliasRegistry.registerAlias(java.lang.String, java.lang.Class)`(别名注册) diff --git a/docs/Mybatis/核心处理层/Mybatis-Cursor.md b/docs/Mybatis/核心处理层/Mybatis-Cursor.md index 249d9b2..e6744e3 100644 --- a/docs/Mybatis/核心处理层/Mybatis-Cursor.md +++ b/docs/Mybatis/核心处理层/Mybatis-Cursor.md @@ -1,6 +1,7 @@ # Mybatis Cursor - Author: [HuiFer](https://github.com/huifer) - Description: 该文介绍 mybatis Cursor 源码 +- 源码阅读工程: [huifer-mybatis](https://github.com/huifer/javaBook-src/tree/old/mybatis-3) ## Cursor - 源码位置:`org.apache.ibatis.cursor.Cursor` - 继承`Iterable`说明是一个迭代器,继承`Closeable`说明有一个东西需要关闭 diff --git a/docs/Mybatis/核心处理层/Mybatis-DataSource.md b/docs/Mybatis/核心处理层/Mybatis-DataSource.md index 2865813..bf90935 100644 --- a/docs/Mybatis/核心处理层/Mybatis-DataSource.md +++ b/docs/Mybatis/核心处理层/Mybatis-DataSource.md @@ -1,6 +1,8 @@ # Mybatis DataSource - Author: [HuiFer](https://github.com/huifer) - Description: 该文介绍 mybatis DataSource 源码 +- 源码阅读工程: [huifer-mybatis](https://github.com/huifer/javaBook-src/tree/old/mybatis-3) + - `org.apache.ibatis.datasource.DataSourceFactory` ```java /** diff --git a/docs/Mybatis/核心处理层/Mybatis-DyanmicSqlSourcce.md b/docs/Mybatis/核心处理层/Mybatis-DyanmicSqlSourcce.md index 2404a37..8a46af6 100644 --- a/docs/Mybatis/核心处理层/Mybatis-DyanmicSqlSourcce.md +++ b/docs/Mybatis/核心处理层/Mybatis-DyanmicSqlSourcce.md @@ -1,5 +1,6 @@ # Mybatis DyanmicSqlSourcce - Author: [HuiFer](https://github.com/huifer) +- 源码阅读工程: [huifer-mybatis](https://github.com/huifer/javaBook-src/tree/old/mybatis-3) - `org.apache.ibatis.scripting.xmltags.DynamicSqlSource` - `org.apache.ibatis.scripting.xmltags.DynamicContext.DynamicContext` diff --git a/docs/Mybatis/核心处理层/Mybatis-MapperMethod.md b/docs/Mybatis/核心处理层/Mybatis-MapperMethod.md index 21a6409..b0c6df7 100644 --- a/docs/Mybatis/核心处理层/Mybatis-MapperMethod.md +++ b/docs/Mybatis/核心处理层/Mybatis-MapperMethod.md @@ -2,6 +2,7 @@ - Author: [HuiFer](https://github.com/huifer) - Description: 该文介绍 mybatis MapperMethod 源码 - 源码地址: `org.apache.ibatis.binding.MapperMethod`,核心方法是`execute` +- 源码阅读工程: [huifer-mybatis](https://github.com/huifer/javaBook-src/tree/old/mybatis-3) ```java /** diff --git a/docs/Mybatis/核心处理层/Mybatis-MetaObject.md b/docs/Mybatis/核心处理层/Mybatis-MetaObject.md index 9d66f98..272a201 100644 --- a/docs/Mybatis/核心处理层/Mybatis-MetaObject.md +++ b/docs/Mybatis/核心处理层/Mybatis-MetaObject.md @@ -1,5 +1,6 @@ # Mybatis MetaObject - Author: [HuiFer](https://github.com/huifer) +- 源码阅读工程: [huifer-mybatis](https://github.com/huifer/javaBook-src/tree/old/mybatis-3) - 源码位于:`org.apache.ibatis.reflection.MetaObject` ```java /** diff --git a/docs/Mybatis/核心处理层/Mybatis-MethodSignature.md b/docs/Mybatis/核心处理层/Mybatis-MethodSignature.md index 6e378eb..1c83bc4 100644 --- a/docs/Mybatis/核心处理层/Mybatis-MethodSignature.md +++ b/docs/Mybatis/核心处理层/Mybatis-MethodSignature.md @@ -1,6 +1,7 @@ # MethodSignature - Author: [HuiFer](https://github.com/huifer) - Description: 该文介绍 mybatis MethodSignature 类 +- 源码阅读工程: [huifer-mybatis](https://github.com/huifer/javaBook-src/tree/old/mybatis-3) - `org.apache.ibatis.binding.MapperMethod.MethodSignature` ```java /** diff --git a/docs/Mybatis/核心处理层/Mybatis-ObjectWrapper.md b/docs/Mybatis/核心处理层/Mybatis-ObjectWrapper.md index 511d6c6..257216e 100644 --- a/docs/Mybatis/核心处理层/Mybatis-ObjectWrapper.md +++ b/docs/Mybatis/核心处理层/Mybatis-ObjectWrapper.md @@ -1,5 +1,6 @@ # Mybatis ObjectWrapper - Author: [HuiFer](https://github.com/huifer) +- 源码阅读工程: [huifer-mybatis](https://github.com/huifer/javaBook-src/tree/old/mybatis-3) - 源码位于: `org.apache.ibatis.reflection.wrapper.ObjectWrapper`‘ 类图: diff --git a/docs/Mybatis/核心处理层/Mybatis-ParamNameResolver.md b/docs/Mybatis/核心处理层/Mybatis-ParamNameResolver.md index 3b5d4ea..6c90204 100644 --- a/docs/Mybatis/核心处理层/Mybatis-ParamNameResolver.md +++ b/docs/Mybatis/核心处理层/Mybatis-ParamNameResolver.md @@ -1,6 +1,8 @@ # ParamNameResolver 源码解析 - Author: [HuiFer](https://github.com/huifer) - Description: 该文介绍 mybatis `@Param` 注解和`ParamNameResolver` +- 源码阅读工程: [huifer-mybatis](https://github.com/huifer/javaBook-src/tree/old/mybatis-3) + ## 源码 - `org.apache.ibatis.reflection.ParamNameResolver` ```java diff --git a/docs/Mybatis/核心处理层/Mybatis-SqlCommand.md b/docs/Mybatis/核心处理层/Mybatis-SqlCommand.md index 8680438..55c35b6 100644 --- a/docs/Mybatis/核心处理层/Mybatis-SqlCommand.md +++ b/docs/Mybatis/核心处理层/Mybatis-SqlCommand.md @@ -1,6 +1,7 @@ # sqlCommand - Author: [HuiFer](https://github.com/huifer) - Description: 该文介绍 mybatis sqlCommand类的源码 +- 源码阅读工程: [huifer-mybatis](https://github.com/huifer/javaBook-src/tree/old/mybatis-3) - `org.apache.ibatis.binding.MapperMethod.SqlCommand` ```java diff --git a/docs/Mybatis/核心处理层/Mybats-GenericTokenParser.md b/docs/Mybatis/核心处理层/Mybats-GenericTokenParser.md index c509486..6622c17 100644 --- a/docs/Mybatis/核心处理层/Mybats-GenericTokenParser.md +++ b/docs/Mybatis/核心处理层/Mybats-GenericTokenParser.md @@ -1,6 +1,7 @@ # GenericTokenParser - Author: [HuiFer](https://github.com/huifer) -- +- 源码阅读工程: [huifer-mybatis](https://github.com/huifer/javaBook-src/tree/old/mybatis-3) + ```java /** * Copyright 2009-2019 the original author or authors.