{"id":28493555,"url":"https://github.com/dromara/mybatis-plus-ext","last_synced_at":"2025-10-04T19:02:57.825Z","repository":{"id":168850830,"uuid":"347110944","full_name":"dromara/mybatis-plus-ext","owner":"dromara","description":"mybatis-plus框架的拓展包，在框架原有基础上做了进一步的轻度封装，增强内容：多数据源自动建表、数据自动填充、自动关联查询、冗余数据自动更新、动态查询条件等。","archived":false,"fork":false,"pushed_at":"2025-06-15T16:13:08.000Z","size":2205,"stargazers_count":70,"open_issues_count":1,"forks_count":10,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-06-15T17:19:36.472Z","etag":null,"topics":["java-17","java-8","mybatis","mybatis-plus","springboot3"],"latest_commit_sha":null,"homepage":"https://www.yuque.com/dontang/codewiki/gzqgd8","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/dromara.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2021-03-12T15:26:05.000Z","updated_at":"2025-06-15T16:07:00.000Z","dependencies_parsed_at":"2024-02-05T07:43:15.806Z","dependency_job_id":"e83ff974-774c-4e44-808f-24540c33056d","html_url":"https://github.com/dromara/mybatis-plus-ext","commit_stats":null,"previous_names":["imtzc/mybatis-plus-ext","dromara/mybatis-plus-ext"],"tags_count":118,"template":false,"template_full_name":null,"purl":"pkg:github/dromara/mybatis-plus-ext","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dromara%2Fmybatis-plus-ext","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dromara%2Fmybatis-plus-ext/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dromara%2Fmybatis-plus-ext/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dromara%2Fmybatis-plus-ext/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/dromara","download_url":"https://codeload.github.com/dromara/mybatis-plus-ext/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dromara%2Fmybatis-plus-ext/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":264259626,"owners_count":23580846,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["java-17","java-8","mybatis","mybatis-plus","springboot3"],"created_at":"2025-06-08T09:09:23.032Z","updated_at":"2025-10-04T19:02:52.761Z","avatar_url":"https://github.com/dromara.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cp align=\"center\"\u003e\u003cimg src=\"https://i.ibb.co/QHLd0J0/mpe-logo.png\" alt=\"mpe-logo\" border=\"0\" width=\"200px\"\u003e\u003c/p\u003e\n\n\n\n\u003cp align=\"center\"\u003e借用MybatisPlus的口号：为简化开发工作、提高生产率而生\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n\u003cimg src=\"https://img.shields.io/maven-central/v/com.baomidou/mybatis-plus.svg?style=for-the-badge\" alt=\"img\" /\u003e \n\u003cimg src=\"https://img.shields.io/badge/license-Apache 2-4EB1BA.svg?style=for-the-badge\" alt=\"img\" /\u003e\n\u003c/p\u003e\n\n\n\n\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;尽管[MybatisPlus](https://gitee.com/baomidou/mybatis-plus)\n（后文简称MP）相比较Mybatis丝滑了很多，但是，日常使用中，是否偶尔仍会怀念JPA（Hibernate）的那种纵享丝滑的感受，更好的一心投入业务开发中，如果你也是如此，那么恭喜你发现了MybatisPlusExt（后文简称MPE）。\n\n\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;MPE对MP做了进一步的拓展封装，即保留MP原功能，又添加更多有用便捷的功能。同样坚持与MP对Mybatis的原则，只做增强不做改变。\n\n\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;增强功能具体体现在几个方面：代码（字段字符串、Mapper、Repository/Service）预生成、自动建表(\u003ca href=\"https://gitee.com/tangzc/auto-table\" target=\"_blank\"\u003eauto-table\u003c/a\u003e)、数据自动填充（类似JPA中的审计）、关联查询（类似sql中的join）、冗余数据自动更新、动态条件等功能做了补充完善。\n\n\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;如果感觉本框架对您有所帮助，烦请去[Gitee](https://gitee.com/dromara/mybatis-plus-ext)、[GitCode](https://gitcode.com/dromara/mybatis-plus-ext)\n给个小星星⭐️，欢迎来撩共同进步。\n\n\u003cp align=\"center\"\u003e\u003cimg src=\"https://s2.loli.net/2022/04/02/Sc6uMsaKNY9nWBE.png\" alt=\"img\" width=\"200px\" /\u003e\u003c/p\u003e\n\n## 关联推荐\n\n\u003ca style=\"font-size:20px\" href=\"https://autotable.tangzc.com/\" target=\"_blank\"\u003eAutoTable\u003c/a\u003e\n\n## 官方教程\n\n\u003ca style=\"font-size:20px\" href=\"https://www.yuque.com/dontang/codewiki/gzqgd8\" target=\"_blank\"\u003eMybatis-Plus-Ext教程\u003c/a\u003e\n\n## 特别感谢\n\n\u003e 感谢JetBrains提供的软件支持\n\n\u003cimg width=\"200\" src=\"https://resources.jetbrains.com/storage/products/company/brand/logos/jb_beam.png\" alt=\"JetBrains Logo (Main) logo.\"\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdromara%2Fmybatis-plus-ext","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdromara%2Fmybatis-plus-ext","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdromara%2Fmybatis-plus-ext/lists"}