Guide

MyBatis-Plus(MP for short)is an powerful enhanced tool for MyBatis , Born To Simplify Development.

Vision

Our Vision is to be the best Partner of Mybatis, just like Game: Contra , 1P&2P cooperate with doubled efficiency.

Features

  • Non-invasion:No change but enhancement, no effect for current project by importing MP
  • Little loss:Inject CRUD sql automatically when startup, almost non-loss, OOP(Object-Oriented Programming)
  • Powerful CRUD:general Mapper/Service inside, you can CURD by few configuration, powerful condition constructor can simplify programming. for single table CRUD, XML is needless
  • Lambda:Simplify query by using Lambda, and avoid column name typo
  • Multiple DB:Support MySQL, MariaDB, Oracle, DB2, H2, HSQL, SQLite, Postgre, SQLServer2005, SQLServer, etc.
  • Auto generate PK:4 strategies for Primay Key, free configuration
  • ActiveRecord:You can use entity for CRUD, just let entity extends Model
  • Customize general methods:You can customize general methods, "Write once, use anywhere"
  • Code Generator:You can generate Mapper/Model(Entity)/Service/Controller, and customized code template is also supportted(Freemarker, Velocity)
  • Pagination:Physical pagination, transparent to developers
  • Performance Interceptor:Can show sql execution time (Suggest to open it when doing development)
  • Smart Interceptor:Can stop execution of delete/update for full table, and customized intercepting rule is also supportted, which can prevent misoperation
  • Sql Injection Interceptor:Can detect and avoid the sql injection

Structure

framework

Code Repository

Gitee | Github

MyBatis-Plus Entry-level video tutorial(慕课)

Contribution

Your PR is apprecated!

Good Examples

TIP

名称登记按照时间先后,需加入列表的同学可以告诉我们。

Companies Using MP

TIP

名称按照登记先后,希望出现您公司名称的小伙伴可以告诉我们!

  • 正保远程教育集团
  • 苏州罗想软件股份有限公司
  • 上海箱讯网络科技有限公司
  • 青岛帕特智能科技有限公司
  • 成都泰尔数据服务有限公司
  • 北京环球万合信息技术有限公司
  • 北京万学教育科技有限公司
  • 重庆声光电智联电子科技有限公司
  • 锦途停车服务(天津)有限公司
  • 浙江左中右电动汽车服务有限公司
  • 迪斯马森科技有限公司
  • 成都好玩123科技有限公司
  • 深圳华云声信息技术有限公司
  • 昆明万德科技有限公司
  • 浙江华坤道威
  • 南京昆虫软件有限公司
  • 上海营联信息技术有限公司
  • 上海绚奕网络技术有限公司
  • 四川淘金你我信息技术有限公司
  • 合肥迈思泰合信息科技有限公司
  • 深圳前海蚂蚁芯城科技有限公司
  • 广州金鹏集团有限公司
  • 安徽自由纪信息科技有限公司
  • 杭州目光科技有限公司
  • 迈普拉斯科技有限公司
  • 贵州红小牛数据有限公司
  • 天津市神州商龙科技股份有限公司
  • 安徽银通物联有限公司
  • 南宁九一在线信息科技有限公司
  • 青海智软网络科技有限公司
  • 安徽银基信息安全技术有限责任公司
  • 上海融宇信息技术有限公司
  • 北京奥维云网科技股份有限公司
  • 深圳市雁联移动科技有限公司
  • 广东睿医大数据有限公司
  • 武汉追忆那年网络科技有限公司
  • 成都艺尔特科技有限公司
  • 深圳市易帮云科技有限公司
  • 上海中科软科技股份有限公司
  • 北京熊小猫英语科技有限公司
  • 武汉桑梓信息科技有限公司
  • 腾讯科技(深圳)有限公司
  • 苏州环境云信息科技有限公司
  • 杭州阿启视科技有限公司
  • 杭州杰竞科技有限公司
  • 北京云图征信有限公司
  • 上海科匠信息科技有限公司
  • 深圳小鲨智能科技有限公司
  • 深圳市优加互联科技有限公司
  • 北京天赋通教育科技有限公司
  • 上海(壹美分)胤新信息科技有限公司
  • 厦门栗子科技有限公司
  • 山东畅想云教育科技有限公司
  • 成都云堆移动信息技术有限公司
  • 杭州一修鸽科技有限公司
Last Updated: 6/5/2019, 4:15:53 PM