- 博客(6)
- 资源 (4)
- 收藏
- 关注
原创 Mybatis 源码分析5
ioResources通过classLoader 来访问资源VFS,DefaultVFS,JBoss6VFS通过应用服务的简单API 来访问资源ClassLoaderWrapperResolverUtillangUsesJava7,UsesJava8parsingGenericTokenParserPropertyParserTokenHandler...
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)DefaultCurcormybatis 的 Cursor 接口的默认实现这个实现不是线程安全datasource(1)DataSourceException数据源异常封装类...
2019-12-12 16:36:33 466
原创 Mybatis 源码分析2
上图是mybatis 3.4.5版本jar的 结构图,接下来这个系列会顺着这个包的模块进行源码分析。目录cachecache.implcache.decoratorscache(1)Cache缓存的基本接口(2)CacheException定义缓存业务异常,继承自PersistenceException(3)CacheKey定义缓存的key默认的...
2019-12-11 11:56:48 264
原创 Mybatis 源码分析1
上图是mybatis 3.4.5版本jar的 结构图,接下来这个系列会顺着这个包的模块进行源码分析。目录annotationsbindingbuilderannotations这个包下面的类都是 @interface 修饰的注解。(1)Arg参数注解(2)AutomapConstructor表明自动映射的构造器(3)CacheNamespace缓...
2019-12-09 21:50:37 346
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人