专栏名称: 架构师
架构师云集,三高架构(高可用、高性能、高稳定)、大数据、机器学习、Java架构、系统架构、大规模分布式架构、人工智能等的架构讨论交流,以及结合互联网技术的架构调整,大规模架构实战分享。欢迎有想法、乐于分享的架构师交流学习。
今天看啥  ›  专栏  ›  架构师

公司新人把 MyBatis 替换成 MyBatis-Plus,上线后被组长怒怼了...

架构师  · 公众号  ·  · 2024-12-13 22:28
    

文章预览

架构师(JiaGouX) 我们都是架构师! 架构未来,你来不来? 老项目的屎山代码一定不能乱改呀,改了就容易出现各种奇葩的问题。 有一句话说的好:屎山代码改好没绩效,改出问题要背锅,吃力不讨好,又不是不能跑! 今天分享一位新人将 MyBatis 替换成 MyBatis-Plus 后出了生产问题的案例。 MyBatis 替换成 MyBatis-Plus 背景介绍 一个老项目,数据库用的是 MySQL 5.7 . 36 , ORM 框架用的 MyBatis 3.5 . 0 , mysql-connector-java 版本是 5.1 . 26 新来了一个干练的小伙,精力充沛,看着就是一个喜欢折腾的主 他就觉得 MyBatis 使用起来不够简单,要写的代码还比较多,觉得有必要替换成 MyBatis-Plus Mybatis-Plus 替换 Mybatis 先准备一张表 tbl_order ,然后初始化 2 条数据 为了简化演示,我就直接用 Mybatis-Plus 搭建一个示例 demo ,以此来模拟下 "小伙" 替换的过程 只是用 MyBatis-Plus ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览