MyBatis、MyBatis-Plus与MyBatis-Flex的区别
MyBatis-Plus(MP)为MyBatis的增强工具(不是替代),核心增强包括:自动生成 CRUD(无需手写基础SQL)、强大的条件构造器(动态构建查询条件)、分页插件(一行代码实现物理分页)、代码生成器(自动生成Entity、Mapper、Service代码)、乐观锁插件、逻辑删除等开箱即用功能。核心特性包括:更灵活的查询API(链式调用支持多表关联查询)、APT自动生成(基于注解处理器,生成代码无运行时依赖)、轻量级(仅700KB,启动快,内存占用低)、支持多租户、字段加密、数据脱敏等高级特性。
原创
2025-06-01 16:08:54 ·
259 阅读 ·
0 评论