文章预览
原文地址:https://www.cnblogs.com/youzhibing/p/18019399 老项目的屎山代码一定不能乱改呀,改了就容易出现各种奇葩的问题。 有一句话说的好:屎山代码改好没绩效,改出问题要背锅,吃力不讨好,又不是不能跑! 今天分享一位新人将 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 替换 MyBatis ,
………………………………