240 发简信
  • 120
    mysql-connector-j SQL 请求执行过程梳理

    本次源码分析基于 mysql-connector-8.0.20 一、SQL 请求调用链路跟踪 当上层应用或 ORM 框架调用 PreparedS...

  • 120
    Mybatis 插件原理解析

    一、构建 SqlSessionFactory 的过程 SqlSessionFactory 是 MyBatis 核心类之一,其重要功能是创建 My...

  • 120
    三、MyCat 客户端 SQL 请求执行流程

    RW#run 轮询注册队列中是否有 AbstractConnection,若存在且为读事件则调用 AbstractConnection#asyn...

  • 五、MyCat 的连接池模型—— jdbc 模式

    MyCat 为了最高效的利用后端的 MySQL 连接,采取了不同于 Cobar 也不同于传统 JDBC 连接池的做法,传统的做法是基于 Data...

  • 120
    Dubbo 概述

    Dubbo 核心组件 层次作用Service该层与业务逻辑相关,根据 provider 和 consumer 的业务设计对应的接口和实现Conf...

  • 四、MyCat 初始化

    MyCat 初始化主要负责启动 MycatServer 实例,启动 MycatServer 实例的过程中,核心工作是读取并解析 Mycat 配置...

  • 120
    spring 事务详解

    事务特性(ACID) 原子性: 事务是最小的执行单位,不允许分割。事务的原子性确保动作要么全部完成,要么完全不起作用 一致性: 执行事务前后,数...

  • 120
    MySQL 锁(InnoDB Locking)

    一、属性锁:Shared and Exclusive Locks 1.1 简介 shared locks 是共享锁,简称 S 锁,exclusi...

  • 120
    XXL-JOB 概述

    XXL-JOB是一个分布式任务调度平台,其核心设计目标是开发迅速、学习简单、轻量级、易扩展。现已开放源代码并接入多家公司线上产品线,开箱即用 文...