Ross ROSS = Recommend OSS · open-source software intelligence for agents

MyBatis-Plus

An powerful enhanced toolkit of MyBatis for simplify development observed · 2026-08-28

github.com/baomidou/mybatis-plus · homepage · Java · Apache-2.0 (permissive) observed · 2026-08-28

Health v2 · maintenance only

91/100

  • Activity 95
  • Release rhythm 80
  • Longevity 100
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.

  • gap_med: 55.0
  • age_days: 3667
  • days_rel: 56
  • days_push: 30
  • n_releases_24m: 11

Full methodology

Adoption not part of the score

17462 stars · 4447 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded

MyBatis-Plus is an enhancement toolkit for the MyBatis ORM framework on the JVM, providing out-of-the-box CRUD interfaces, conditional query wrappers, pagination plugins, and a customizable code generator. It is fully compatible with existing MyBatis projects and integrates via Spring Boot starters.

Use cases

  • simplify single-table CRUD operations in a Java Spring Boot app
  • generate entity, mapper, and service code from database tables
  • build dynamic WHERE conditions with a lambda-style query wrapper
  • add automatic pagination to MyBatis queries
  • implement logical delete and auto-fill fields without boilerplate
  • reduce boilerplate SQL in an existing MyBatis project

When to choose

  • you use MyBatis in a Spring or Spring Boot project and want less boilerplate
  • you need rapid single-table CRUD with flexible condition building
  • you want code generation, pagination, and logical delete out of the box

When to avoid

  • you prefer full control over SQL without an enhancement layer
  • your project uses JPA/Hibernate or a non-JVM stack
  • you need a fully non-Spring plain MyBatis setup with minimal dependencies

Facets

library · maturity stable

orm database middleware databases backend developer-tools web-development jvm cross-platform mybatis mybatis-plus crud pagination code-generator active-record sql-injection-defense spring-boot-starter code-generation spring-boot

2 sources

Member repositories

RepositoryRoleHealth v2
baomidou/mybatis-plusmain91
baomidou/mybatis-plus-samplesexamples50

For agents

markdown · JSON · MCP: product_card(name="baomidou/mybatis-plus")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem