mybatis
2019-08-27 10:55:07 96 举报
登录查看完整内容
mybatis源码结构图
作者其他创作
大纲/内容
MapperRegistry
Configuration config
接口StatementHandler
接口Interceptor(plugin)
intercept
XMLStatementBuilder
parseStatementNode()
DefaultParameterHandler
PreparedStatementHandler
接口ResultSetHandler
BaseBuilder
Configuration configuration;TypeAliasRegistry typeAliasRegistry;TypeHandlerRegistry typeHandlerRegistry;
ReuseExecutor
InterceptorChain
SimpleExecutor
CachingExecutor二级缓存
BatchExecutor
XMLMapperBuilder(解析mapper.xml)
SqlSessionFactoryBuilder
SqlSessionFactory build()
SimpleStatementHandler
XMLConfigBuilder(加载mybatis-config.xml)
Configuration parse()
void parseConfiguration(XNode root)
RoutingStatementHandler
SqlSessionManager
SqlSessionFactory
SqlSession
CallableStatementHandler
MapperAnnotationBuilder
Configuration
addMapper(Class type)
接口ParameterHandler
BaseStatementHandler
接口Executor
DefaultResultSetHandler
BaseExecutor一级缓存
收藏
收藏
0 条评论
回复 删除
下一页