专栏名称: Java知音
专注于Java,推送技术文章,热门开源项目等。致力打造一个有实用,有情怀的Java技术公众号!
TodayRss-海外稳定RSS
目录
今天看啥  ›  专栏  ›  Java知音

公司新来一个干练小伙,把MyBatis替换成MyBatis-Plus,上线后被组长怒怼了...

Java知音  · 公众号  · 数据库 科技自媒体  · 2025-11-13 10:05
    

主要观点总结

本文介绍了使用MyBatis-Plus替换MyBatis的过程中遇到的问题及解决方案,包括替换过程中的异常处理、数据库连接池问题以及校验Bug的修复等。

关键观点总结

关键观点1: MyBatis-Plus替换MyBatis的背景和过程

文章描述了一个老项目从MyBatis 3.5.0迁移到MyBatis-Plus的过程,包括准备表、初始化数据、遇到的异常问题及解决方案等。

关键观点2: 异常问题:Conversion not supported for type java.time.LocalDateTime

替换过程中遇到的异常,根因是MyBatis 3.5.1开始不再处理LocalDateTime等类型的转换,而mysql-connector-java 5.1.37之前都不支持这些类型。通过升级mysql-connector-java版本到5.1.37解决问题。

关键观点3: 其他问题:数据库连接池和校验Bug

文章还介绍了使用不同的数据库连接池(如HikariCP和Druid)可能遇到的异常问题,以及一个附属文件生成过程中校验Bug的修复经历。


免责声明:本文内容摘要由平台算法生成,仅为信息导航参考,不代表原文立场或观点。 原文内容版权归原作者所有,如您为原作者并希望删除该摘要或链接,请通过 【版权申诉通道】联系我们处理。

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