# 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
### 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
[](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
### Contribute
1. Star and Fork this repository
2. Create a new Feat_xxx branch
3. Submit code
4. Create a new Pull Request