- 博客(6)
- 资源 (4)
- 收藏
- 关注
原创 Mybatis 源码分析5
io Resources 通过classLoader 来访问资源 VFS,DefaultVFS,JBoss6VFS 通过应用服务的简单API 来访问资源 ClassLoaderWrapper ResolverUtil lang UsesJava7,UsesJava8 parsing GenericTokenParser PropertyParser TokenHandler...
2019-12-18 15:46:26 194
原创 Mybatis 源码分析4
executor (1)Executor (2)BaseExecutor (3)BatchExecutor,ResueExecutor,SimpleExecutor (4)CacheingExecutor (5)BatchResult (6)ResultExtractor (7)ExecutorException,BatchExecutorException (8)ErrorCon...
2019-12-18 15:03:33 183
原创 Mybatis 源码分析3
cursor (1)Cursor 指针接口 isOpen 指针是否打开 isConsumed 是否被消费 getCurrenIndex 获取当前索引 cursor.default (1)DefaultCurcor mybatis 的 Cursor 接口的默认实现 这个实现不是线程安全 datasource (1)DataSourceException 数据源异常封装类...
2019-12-12 16:36:33 464
原创 Mybatis 源码分析2
上图是mybatis 3.4.5版本jar的 结构图,接下来这个系列会顺着这个包的模块进行源码分析。 目录 cache cache.impl cache.decorators cache (1)Cache 缓存的基本接口 (2)CacheException 定义缓存业务异常,继承自PersistenceException (3)CacheKey 定义缓存的key 默认的...
2019-12-11 11:56:48 264
原创 Mybatis 源码分析1
上图是mybatis 3.4.5版本jar的 结构图,接下来这个系列会顺着这个包的模块进行源码分析。 目录 annotations binding builder annotations 这个包下面的类都是 @interface 修饰的注解。 (1)Arg 参数注解 (2)AutomapConstructor 表明自动映射的构造器 (3)CacheNamespace 缓...
2019-12-09 21:50:37 346
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人