# MongoPlus **Repository Path**: crazymap/mongo-plus ## Basic Information - **Project Name**: MongoPlus - **Description**: 🔥🔥🔥使用MyBatisPlus的方式,优雅的操作MongoDB - **Primary Language**: Java - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: https://www.mongoplus.com/ - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 232 - **Created**: 2024-09-19 - **Last Updated**: 2024-09-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README

License jdk-8 jdk-17 star fork

MongoPlusLogo

### Introduction: #### 🔥🔥🔥Use MyBatisPlus to elegantly operate MongoDB * #### Sneak into the night with the wind         Can be used in combination with the existing Mongo framework, non-invasive * #### Simplify development          With simple configuration, CRUD operations can be quickly performed, and chain calls are more convenient ### Advantages: * Non-invasive: Only enhancements are made without changes. Introducing it will not affect the existing project, as smooth as silk * Low loss: Basics will be automatically injected upon startup CURD, basically no performance loss, direct object-oriented operation * Powerful CRUD operation: General Service, most CRUD operations of a single table can be implemented with only a small amount of configuration, and there is a powerful conditional constructor to meet various usage needs * Support Lambda form call: Through Lambda expressions, it is convenient to write various query conditions, no need to worry about the wrong field * Support automatic generation of primary keys: Support up to 5 primary key strategies (including distributed unique ID generator - Sequence), which can be freely configured to perfectly solve the primary key problem * Support operations without entity classes * Support dynamic data sources * Support logical deletion, prevent full collection update and deletion, automatic filling and other functions ### Rapid development MyBatisPlus does not need to write too many SQL statements like MyBatis, and Mongo-Plus is the same! ### The project has been connected to Murphy Security ##### Click to view the detection report [![Security Status](https://www.murphysec.com/platform3/v31/badge/1775074551634931712.svg)](https://www.murphysec.com/console/report/1775074551597182976/1775074551634931712) ### Document Document address: https://www.mongoplus.com/ ### Contact us #### If you have any questions or ideas when using MongoPlus, please contact me #### v: anwen_529 #### Note: MongoPlus WeChat ### Contribute 1. Star and Fork this repository 2. Create a new Feat_xxx branch 3. Submit code 4. Create a new Pull Request