MCPcopy Index your code
hub / github.com/T-baby/MongoDB-Plugin

github.com/T-baby/MongoDB-Plugin @1.7.1

Chat with this repo
repository ↗ · DeepWiki ↗ · release 1.7.1 ↗ · + Follow
228 symbols 570 edges 27 files 23 documented · 10% 1 cross-repo links
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

MongoDB-Plugin用于帮助JAVA开发者更容易使用MongoDB而开发的

因为自己工作中会需要用到MongoDB,为了在JAVA上用MongoDB用得更舒服,所以开发了这个工具。

相较于之前的版本,几乎重写所有代码。

要求java8及以上,MongoDB由于3.0后改变较大,最好是3.2或以上。

具有以下特性:

与MongoDB版本同步,完美支持最新的3.2.6版本
使用方式更像是自然语言,用起来更舒适。
简化mongodb java driver 的操作,降低学习成本。
支持MongoDB的授权机制(可以使用用户名和密码登录)、支持连接MongoDB副本集、读写分离、安全写入、SSL连接等特性。
内置JFinal和Resty插件。(基于最新版的JFinal和Resty)

如有疑问可加群:557692142或发送邮件到t-baby@zomake.com

帮助文件见:http://www.cybermkd.com/mongodb-plugin-2/

Core symbols most depended-on inside this repo

add
called by 60
src/main/java/com/cybermkd/kit/MongoQuery.java
getCollection
called by 27
src/main/java/com/cybermkd/kit/MongoKit.java
use
called by 18
src/main/java/com/cybermkd/kit/MongoQuery.java
and
called by 12
src/main/java/com/cybermkd/kit/MongoQuery.java
skip
called by 8
src/main/java/com/cybermkd/kit/MongoPaginate.java
iding
called by 7
src/main/java/com/cybermkd/kit/MongoKit.java
eq
called by 7
src/main/java/com/cybermkd/kit/MongoQuery.java
limit
called by 7
src/main/java/com/cybermkd/kit/MongoQuery.java

Shape

Method 205
Class 22
Enum 1

Languages

Java100%

Modules by API surface

src/main/java/com/cybermkd/kit/MongoQuery.java55 symbols
src/main/java/com/cybermkd/kit/MongoKit.java25 symbols
src/main/java/com/cybermkd/kit/MongoIndex.java19 symbols
src/main/java/com/cybermkd/kit/MongoAggregation.java17 symbols
src/test/com/cybermkd/Student.java15 symbols
src/main/java/com/cybermkd/kit/MongoAccumulator.java13 symbols
src/main/java/com/cybermkd/plugin/MongoPlugin.java12 symbols
src/test/com/cybermkd/TestCRUD.java11 symbols
src/main/java/com/cybermkd/kit/MongoPage.java9 symbols
src/test/com/cybermkd/TestMongodb.java6 symbols
src/main/java/com/cybermkd/validation/TypeValidator.java6 symbols
src/main/java/com/cybermkd/kit/MongoPaginate.java6 symbols

Used by 1 indexed graphs manifest dependencies, hub-wide

For agents

$ claude mcp add MongoDB-Plugin \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page