Avatar notebook default
15篇文章 · 11304字 · 5人关注
  • Spring boot 集成 Mybatis plugins(自定义插件)

    MyBatis 允许你在映射语句执行过程中的某一点进行拦截调用。默认情况下,MyBatis 允许使用插件来拦截的方法调用包括: Executor...

  • Resize,w 360,h 240
    Mybatis 源码(五)Mybatis 中的数据读写

    数据读写的本质 不管是哪种ORM框架,数据读写其本质都是对JDBC的封装,其目的主要都是简化JDBC的开发流程,进而让开发人员更关注业务。下面是...

  • Resize,w 360,h 240
    Mybatis 源码(四)Mybatis Excuter框架

    我们在上一章介绍到,Mybatis会将所有数据库操作转换成iBatis编程模型,通过门面类SqlSession来操作数据库,但是我们深入SqlS...

  • Resize,w 360,h 240
    Mybatis 源码(三)Mybatis 代理模块

    在使用Mybatis的时候大家可能都有一个疑问,为什么只写Mapper接口就能操作数据库? 它的主要实现思想是:使用动态代理生成实现类,然后配合...

  • Resize,w 360,h 240
    Mybatis 源码(二)Mybatis 初始化

    Mybatis 初始化是由SqlSessionFactoryBuilder来完成的,主要的工作解析XML文件,并将解析的类容封装到Configu...

  • Resize,w 360,h 240
    Mybatis 源码(一)总揽

    整体架构 这只是MySql的一个逻辑划分架构。 接口层:通SqlSession类提供对数据库访问能力,隐藏了后续复杂的处理逻辑。 核心处理层:主...

  • Mybatis 配置详解

    完整配置 mybatis-config.xml 一级配置 setting 这是 MyBatis 中极为重要的调整设置,它们会改变 MyBatis...

  • JDBC 面试要点

    JDBC(Java Data Base Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系...

  • mybatis-plus 2.x升级3.x注意点

    2.0到3.0主要升级的点: 升级 JDK 8 + 优化性能 Wrapper 支持 lambda 语法 模块化 MP 合理的分配各个包结构 重构...

文集作者