hero

一款简单好用的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)