├── .gitignore ├── LICENSE ├── README.md ├── pom.xml └── src ├── main ├── java │ └── com │ │ └── cybermkd │ │ └── mongo │ │ ├── constraints │ │ ├── Chinese.java │ │ ├── Exist.java │ │ ├── Inside.java │ │ └── Type.java │ │ ├── kit │ │ ├── MongoBean.java │ │ ├── MongoDocumentKit.java │ │ ├── MongoKit.java │ │ ├── MongoQuery.java │ │ ├── MongoValidate.java │ │ ├── aggregation │ │ │ ├── MongoAccumulator.java │ │ │ └── MongoAggregation.java │ │ ├── geospatial │ │ │ └── MongoGeospatial.java │ │ ├── index │ │ │ └── MongoIndex.java │ │ └── page │ │ │ ├── MongoPage.java │ │ │ └── MongoPaginate.java │ │ ├── plugin │ │ ├── MongoIceRestPlugin.java │ │ ├── MongoJFinalPlugin.java │ │ ├── MongoPlugin.java │ │ └── MongoRestyPlugin.java │ │ └── validation │ │ ├── ChineseValidator.java │ │ ├── ExistValidator.java │ │ ├── InsideValidator.java │ │ └── TypeValidator.java └── resources │ ├── ValidationMessages.properties │ └── application.properties └── test ├── java └── com │ └── cybermkd │ ├── ReadTextTool.java │ ├── Student.java │ ├── Teacher.java │ ├── TestAggregation.java │ ├── TestCRUD.java │ ├── TestGeo.java │ ├── TestMongodb.java │ ├── TestPage.java │ └── Time.java └── resource ├── student.txt └── teacher.txt /.gitignore: -------------------------------------------------------------------------------- 1 | target/ 2 | .idea/* 3 | *.iml 4 | *.class -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T-baby/MongoDB-Plugin/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T-baby/MongoDB-Plugin/HEAD/README.md -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T-baby/MongoDB-Plugin/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/java/com/cybermkd/mongo/constraints/Chinese.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T-baby/MongoDB-Plugin/HEAD/src/main/java/com/cybermkd/mongo/constraints/Chinese.java -------------------------------------------------------------------------------- /src/main/java/com/cybermkd/mongo/constraints/Exist.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T-baby/MongoDB-Plugin/HEAD/src/main/java/com/cybermkd/mongo/constraints/Exist.java -------------------------------------------------------------------------------- /src/main/java/com/cybermkd/mongo/constraints/Inside.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T-baby/MongoDB-Plugin/HEAD/src/main/java/com/cybermkd/mongo/constraints/Inside.java -------------------------------------------------------------------------------- /src/main/java/com/cybermkd/mongo/constraints/Type.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T-baby/MongoDB-Plugin/HEAD/src/main/java/com/cybermkd/mongo/constraints/Type.java -------------------------------------------------------------------------------- /src/main/java/com/cybermkd/mongo/kit/MongoBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T-baby/MongoDB-Plugin/HEAD/src/main/java/com/cybermkd/mongo/kit/MongoBean.java -------------------------------------------------------------------------------- /src/main/java/com/cybermkd/mongo/kit/MongoDocumentKit.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T-baby/MongoDB-Plugin/HEAD/src/main/java/com/cybermkd/mongo/kit/MongoDocumentKit.java -------------------------------------------------------------------------------- /src/main/java/com/cybermkd/mongo/kit/MongoKit.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T-baby/MongoDB-Plugin/HEAD/src/main/java/com/cybermkd/mongo/kit/MongoKit.java -------------------------------------------------------------------------------- /src/main/java/com/cybermkd/mongo/kit/MongoQuery.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T-baby/MongoDB-Plugin/HEAD/src/main/java/com/cybermkd/mongo/kit/MongoQuery.java -------------------------------------------------------------------------------- /src/main/java/com/cybermkd/mongo/kit/MongoValidate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T-baby/MongoDB-Plugin/HEAD/src/main/java/com/cybermkd/mongo/kit/MongoValidate.java -------------------------------------------------------------------------------- /src/main/java/com/cybermkd/mongo/kit/aggregation/MongoAccumulator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T-baby/MongoDB-Plugin/HEAD/src/main/java/com/cybermkd/mongo/kit/aggregation/MongoAccumulator.java -------------------------------------------------------------------------------- /src/main/java/com/cybermkd/mongo/kit/aggregation/MongoAggregation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T-baby/MongoDB-Plugin/HEAD/src/main/java/com/cybermkd/mongo/kit/aggregation/MongoAggregation.java -------------------------------------------------------------------------------- /src/main/java/com/cybermkd/mongo/kit/geospatial/MongoGeospatial.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T-baby/MongoDB-Plugin/HEAD/src/main/java/com/cybermkd/mongo/kit/geospatial/MongoGeospatial.java -------------------------------------------------------------------------------- /src/main/java/com/cybermkd/mongo/kit/index/MongoIndex.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T-baby/MongoDB-Plugin/HEAD/src/main/java/com/cybermkd/mongo/kit/index/MongoIndex.java -------------------------------------------------------------------------------- /src/main/java/com/cybermkd/mongo/kit/page/MongoPage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T-baby/MongoDB-Plugin/HEAD/src/main/java/com/cybermkd/mongo/kit/page/MongoPage.java -------------------------------------------------------------------------------- /src/main/java/com/cybermkd/mongo/kit/page/MongoPaginate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T-baby/MongoDB-Plugin/HEAD/src/main/java/com/cybermkd/mongo/kit/page/MongoPaginate.java -------------------------------------------------------------------------------- /src/main/java/com/cybermkd/mongo/plugin/MongoIceRestPlugin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T-baby/MongoDB-Plugin/HEAD/src/main/java/com/cybermkd/mongo/plugin/MongoIceRestPlugin.java -------------------------------------------------------------------------------- /src/main/java/com/cybermkd/mongo/plugin/MongoJFinalPlugin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T-baby/MongoDB-Plugin/HEAD/src/main/java/com/cybermkd/mongo/plugin/MongoJFinalPlugin.java -------------------------------------------------------------------------------- /src/main/java/com/cybermkd/mongo/plugin/MongoPlugin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T-baby/MongoDB-Plugin/HEAD/src/main/java/com/cybermkd/mongo/plugin/MongoPlugin.java -------------------------------------------------------------------------------- /src/main/java/com/cybermkd/mongo/plugin/MongoRestyPlugin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T-baby/MongoDB-Plugin/HEAD/src/main/java/com/cybermkd/mongo/plugin/MongoRestyPlugin.java -------------------------------------------------------------------------------- /src/main/java/com/cybermkd/mongo/validation/ChineseValidator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T-baby/MongoDB-Plugin/HEAD/src/main/java/com/cybermkd/mongo/validation/ChineseValidator.java -------------------------------------------------------------------------------- /src/main/java/com/cybermkd/mongo/validation/ExistValidator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T-baby/MongoDB-Plugin/HEAD/src/main/java/com/cybermkd/mongo/validation/ExistValidator.java -------------------------------------------------------------------------------- /src/main/java/com/cybermkd/mongo/validation/InsideValidator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T-baby/MongoDB-Plugin/HEAD/src/main/java/com/cybermkd/mongo/validation/InsideValidator.java -------------------------------------------------------------------------------- /src/main/java/com/cybermkd/mongo/validation/TypeValidator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T-baby/MongoDB-Plugin/HEAD/src/main/java/com/cybermkd/mongo/validation/TypeValidator.java -------------------------------------------------------------------------------- /src/main/resources/ValidationMessages.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T-baby/MongoDB-Plugin/HEAD/src/main/resources/ValidationMessages.properties -------------------------------------------------------------------------------- /src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T-baby/MongoDB-Plugin/HEAD/src/main/resources/application.properties -------------------------------------------------------------------------------- /src/test/java/com/cybermkd/ReadTextTool.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T-baby/MongoDB-Plugin/HEAD/src/test/java/com/cybermkd/ReadTextTool.java -------------------------------------------------------------------------------- /src/test/java/com/cybermkd/Student.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T-baby/MongoDB-Plugin/HEAD/src/test/java/com/cybermkd/Student.java -------------------------------------------------------------------------------- /src/test/java/com/cybermkd/Teacher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T-baby/MongoDB-Plugin/HEAD/src/test/java/com/cybermkd/Teacher.java -------------------------------------------------------------------------------- /src/test/java/com/cybermkd/TestAggregation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T-baby/MongoDB-Plugin/HEAD/src/test/java/com/cybermkd/TestAggregation.java -------------------------------------------------------------------------------- /src/test/java/com/cybermkd/TestCRUD.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T-baby/MongoDB-Plugin/HEAD/src/test/java/com/cybermkd/TestCRUD.java -------------------------------------------------------------------------------- /src/test/java/com/cybermkd/TestGeo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T-baby/MongoDB-Plugin/HEAD/src/test/java/com/cybermkd/TestGeo.java -------------------------------------------------------------------------------- /src/test/java/com/cybermkd/TestMongodb.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T-baby/MongoDB-Plugin/HEAD/src/test/java/com/cybermkd/TestMongodb.java -------------------------------------------------------------------------------- /src/test/java/com/cybermkd/TestPage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T-baby/MongoDB-Plugin/HEAD/src/test/java/com/cybermkd/TestPage.java -------------------------------------------------------------------------------- /src/test/java/com/cybermkd/Time.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T-baby/MongoDB-Plugin/HEAD/src/test/java/com/cybermkd/Time.java -------------------------------------------------------------------------------- /src/test/resource/student.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T-baby/MongoDB-Plugin/HEAD/src/test/resource/student.txt -------------------------------------------------------------------------------- /src/test/resource/teacher.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T-baby/MongoDB-Plugin/HEAD/src/test/resource/teacher.txt --------------------------------------------------------------------------------