Mybatis-Plus介绍
warning:
这篇文章距离上次修改已过222天,其中的内容可能已经有所变动。
MyBatis-Plus 是一个对 MyBatis 进行增强的工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。
主要特性:
- 无侵入:只做增强,不改变 MyBatis 原始的方法
- 优秀的性能基于 MyBatis 使用简单方便,相比于 MyBatis 更简洁优雅
- 功能强大:内置强大的 CRUD 操作,支持 Lambda 表达式
- 插件扩展:支持自定义插件,扩展性强
- 多 tenant 模式:支持多租户模式
- 内置代码生成器:更提高开发效率
使用示例:
- 引入 MyBatis-Plus 依赖
- 配置 MyBatis-Plus
- 使用 MyBatis-Plus 进行 CRUD 操作
以上代码展示了如何在 Service 层直接使用继承 ServiceImpl 的方式来实现单表 CRUD 操作,极大简化了代码。
评论已关闭