
一款简单好用的mp多表插件
链式调用
基于APT技术生成链式调用代码,提供类型安全的查询构建方式。既保留了字符串的灵活性,又具备Lambda表达式的类型检查机制。
简单易用
完全兼容MyBatis-Plus的使用习惯,仅依赖lombok。作为MP的扩展插件,不会影响现有项目。十分钟即可掌握全部功能。
功能丰富
支持一对一、一对多、多对多关联查询,支持子查询、动态条件、自定义映射等高级特性。通过简洁的API实现复杂的查询需求。
# mybatis-plus-join 最新版本
<dependency>
<groupId>icu.mhb</groupId>
<artifactId>mybatis-plus-join-boot-starter</artifactId>
<version>2.1.0</version>
</dependency>
# mybatis-plus-join apt生成 最新版本
<dependency>
<groupId>icu.mhb</groupId>
<artifactId>mybatis-plus-join-processor</artifactId>
<version>2.1.0</version>
</dependency>
# 主要特性
- 支持Lambda和字符串两种查询方式
- 支持多表关联查询和子查询
- 支持自定义字段映射和结果转换
- 支持动态条件构造和链式调用
- 支持逻辑删除和多租户
- 完全兼容MP原有功能
# 代码托管
Gitee (opens new window) | GitHub (opens new window) | GitCode (opens new window)