240 投稿
收录了13篇文章 · 2人关注
  • Resize,w 360,h 240
    配置简介(MyBatis源码篇)

    1 SqlSessionFactoryBuilder# 上篇例子中,我们以SqlSessionFactoryBuilder去创建SqlSessi...

  • Resize,w 360,h 240
    终结篇:MyBatis原理深入解析(二)

    8 MyBatis数据源与连接池# 8.1 MyBatis数据源DataSource分类## MyBatis数据源实现是在以下四个包中: MyB...

  • Resize,w 360,h 240
    终结篇:MyBatis原理深入解析(一)

    1 引言# 本文主要讲解JDBC怎么演变到Mybatis的渐变过程,重点讲解了为什么要将JDBC封装成Mybaits这样一个持久层框架。再而论述...

  • Resize,w 360,h 240
    Mybatis架构与原理

    MyBatis功能架构设计 功能架构讲解: 我们把Mybatis的功能架构分为三层: (1)API接口层:提供给外部使用的接口API,开发人员通...

    4.7 消失er 15 220
  • Resize,w 360,h 240
    与Spring集成

    单独使用mybatis是有很多限制的(比如无法实现跨越多个session的事务),而且很多业务系统本来就是使用spring来管理的事务,因此my...

  • SQL自动生成插件

    本文提供了一种自动生成sql语句的方法,它针对的对象是有主键或唯一索引的单表,提供的操作有增、删、改、查4种。理解本文和本文的提供的代码需要有j...

  • 分页插件

    Mybatis的分页功能很弱,它是基于内存的分页(查出所有记录再按偏移量和limit取结果),在大数据量的情况下这样的分页基本上是没有用的。本文...

  • Resize,w 360,h 240
    SQL执行流程分析(源码篇)

    前面的章节主要讲mybatis如何解析配置文件,这些都是一次性的初始化过程。从本章开始讲解动态的过程,它们跟应用程序对mybatis的调用密切相...

  • Resize,w 360,h 240
    强大的动态SQL

    1 动态SQL# 那么,问题来了: 什么是动态SQL? 动态SQL有什么作用? 传统的使用JDBC的方法,相信大家在组合复杂的的SQL语句的时候...

  • Mapper映射文件配置

    在mapper文件中,以mapper作为根节点,其下面可以配置的元素节点有: select, insert, update, delete, c...