原文:MyBatis框架的使用及源码分析(五) DefaultSqlSessionFactory和DefaultSqlSession

我们回顾 lt MyBatis框架中Mapper映射配置的使用及原理解析 一 配置与使用 gt 一文的示例 SqlSessionFactoryBuilder 创建出SqlSessionFactory,然后从SqlSessionFactory中得到SqlSession,最后通过SqlSession得到Mapper接口对象进行数据库操作。 我们跟踪SqlSessionFactoryBuilder的源代 ...

2017-09-19 14:04 0 2422 推荐指数:

查看详情

MyBatis框架使用源码分析(六) MapperRegistry

我们先Mapper接口的调用方式,见<MyBatis框架中Mapper映射配置的使用及原理解析(一) 配置与使用>的示例: sqlsession.getMapper(UserMapper.class) 也就是调用DefaultSqlSession的对应方法 ...

Tue Sep 19 22:37:00 CST 2017 0 1836
MyBatis框架使用源码分析(八) MapperMethod

从 <MyBatis框架中Mapper映射配置的使用及原理解析(七) MapperProxy,MapperProxyFactory> 文中,我们知道Mapper,通过MapperProxy代理类执行他的接口方法,当mapper方法被调用的时候对应的MapperProxy会生成相应 ...

Wed Sep 20 08:29:00 CST 2017 0 2670
MyBatis-框架使用分析

一、基础知识 MyBatis 是一款优秀的持久层框架,它支持自定义 SQL、存储过程以及高级映射。MyBatis 免除了几乎所有的 JDBC 代码以及设置参数和获取结果集的工作。MyBatis 可以通过简单的 XML 或注解来配置和映射原始类型、接口为数据库中的记录。 官网 ...

Fri Jun 04 04:14:00 CST 2021 0 167
mybatis 源码分析(一)框架结构概览

本篇博客将主要对 mybatis 整体介绍,包括 mybatis 的项目结构,执行的主要流程,初始化流程,API 等各模块进行简单的串联,让你能够对 mybatis 有一个整体的把握。另外在 mybatis 源码的阅读过程中,如果不想写 demo 可以直接使用项目中的单元测试 ...

Fri Aug 16 02:57:00 CST 2019 0 801
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM