标签: 事务管理

2 篇文章

MyBatis Plus updateById方法深度解析
一、updateById方法概述 updateById是MyBatis Plus框架中用于根据主键ID更新单条记录的常用方法。该方法位于BaseMapper接口中,通过继承BaseMapper即可获得该方法的调用能力。updateById方法的设计初衷是提供一种简单、快速的数据更新方式,特别适合按主键进行精确更新的场景。 方法签名: int upd…
SpringBoot多数据源配置与动态切换技术详解
一、多数据源应用场景 在实际开发中,SpringBoot应用连接多个数据库的需求日益普遍,主要应用于以下场景: 读写分离架构:主库负责写入,从库负责查询,QPS可提升3-5倍 业务分库:订单库、用户库分离,降低单库压力 多租户系统:每个租户独立数据库,实现数据隔离 异构数据库:MySQL + MongoDB混合使用,满足不同业务需求 二、核心实现方…