Born To Simplify Development
## What is MyBatis-Plus? [](https://gitter.im/baomidou/mybatis-plus?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge) MyBatis-Plus is an powerful enhanced toolkit of MyBatis for simplify development. This toolkit provides some efficient, useful, out-of-the-box features for MyBatis, use it can effectively save your development time. ## Links - [Documentation](https://mybatis.plus) - [Samples](https://github.com/baomidou/mybatis-plus-samples.git) - [Showcase](https://github.com/baomidou/awosome-mybaits-plus) ## Features - Fully compatible with MyBatis - Auto configuration on startup - Out-of-the-box interfaces for operate database - Powerful and flexible where condition wrapper - Multiple strategy to generate primary key - Lambda-style API - Almighty and highly customizable code generator - Automatic paging operation - SQL Injection defense - Support active record - Support pluggable custom interface - Build-in many useful extensions ## Getting started - Add MyBatis-Plus dependency - Maven: ```xml