Mybatis
qq_22423635
这个作者很懒,什么都没留下…
展开
-
Mybatis初始化流程详解
    对于任何框架而言,在使用前都要进行一系列的初始化,MyBatis也不例外。本章将通过以下几点详细介绍MyBatis的初始化过程。     1.MyBatis的初始化做了什么     2. M转载 2019-03-05 13:39:11 · 363 阅读 · 0 评论 -
Mybatis:执行一个Sql命令的完整流程
Mybatis中的Sql命令,在枚举类SqlCommandType中定义的。 public enum SqlCommandType { UNKNOWN, INSERT, UPDATE, DELETE, SELECT, FLUSH; } 下面,我们以Mapper接口中的一个方法作为例子,看看Sql命令的执行完整流程。 public interface StudentMapper { List...原创 2019-03-07 16:19:40 · 1972 阅读 · 0 评论 -
tk-mybatis使用
一、序言 二、组件介绍 1、前置条件 2、独立性和兼容性 3、环境的搭建 ⑴、独立环境的使用 ①自定义mybatis-config.xml配置文件 ②创建测试表以及数据 ③构建SqlSessionFactory ④创建PO对象以及Mapper接口 ⑤配置和...原创 2019-03-11 22:41:11 · 1183 阅读 · 0 评论 -
Mybatis整体架构设计介绍
一、整体结构 下面是从功能流程层次描述MyBatis的整体架构图 而下面是MyBatis源码包对应的架构图 下面以“功能流程角度的架构图”来简要地分析下各层的架构,在后面系列文章中将有专题来深入解析MyBatis重要的功能点。 1、接口层 我们知道,在不考虑与Spring集成的情况下,使用MyBatis执行数据库操作的代码如下 String resource = “org/mybatis/ex...原创 2019-03-13 10:01:40 · 529 阅读 · 0 评论