首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
mybatis源码分析
zhen_hong
创建于2024-04-09
订阅专栏
mybatis源码分析
暂无订阅
共8篇文章
创建于2024-04-09
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
1、SqlSessionFactoryBean的创建-1
<bean id="sqlSessionFactory" class="org.mybatis.spring.<property name="configLocation" value="classpath:mybatis/mybatis-config.<property nam...
2、SqlSessionFactoryBean的创建-2
a. List<XNode> argChildren = resultChild.flags.add(ResultFlag.if ("idArg".equals(argChild.flags.add(ResultFlag.resultMappings.private Result...
3、SqlSessionFactoryBean的创建-3
public void org.apache.ibatis.builder.xml.XMLMapperBuilder.if (!configuration.configurationElement(parser.configuration.private void org.apa...
4、MapperScannerConfigurer
<bean class="org.mybatis.spring.mapper.<property name="basePackage" value="com.booway.。。。。。。BeanNameAware与ApplicationContextAware接口并未做除设置对应b...
5、sql执行过程-1
public Object org.apache.ibatis.binding.MapperProxy.if (Object.class.equals(method.return method.throw ExceptionUtil.return mapperMethod.2.t...
6、sql执行过程-2
public BoundSql org.apache.ibatis.scripting.xmltags.DynamicSqlSource.rootSqlNode.Class<?> parameterType = parameterObject == null ? Object.c...
7、sql执行过程-3
下面的例子来自http://www.mybatis.org/mybatis-3/zh/sqlmap-xml.private void org.apache.ibatis.executor.resultset.DefaultResultSetHandler.//跳过rowBound...
8、mybatis源码系列总结
SqlSessionFactoryBean:实现了spring的FactoryBean接口,一个工厂类,用户构建SqlSessionFactoryConfiguration:配置对象,xml解析后的描述由被它维护XMLMapperBuilder:用于构建基本的ParamterMa...