MongoDB 提供了一系列的驱动用于支持各种语言连接 mongodb 数据库,包括:Java,Python,C++,Scala,PHP 等,完整的驱动列表:
MongoDB Drivers and ODM - MongoDB Ecosystem
其中对于 Java 提供了 mongo-java-driver 库支持 Mongo JDBC 驱动,使用该驱动只要在项目依赖中导入:org.mongodb:mongo-java-driver
如在使用 gradle 构建的项目中,如下导入:
compile 'org.mongodb:mongo-java-driver:3.6.3'
Mongo JDBC 驱动文档主页:
可以在驱动主页查询该驱动的详细用法,一下示例基本使用,包括:数据库连接、CURD 操作,使用版本为:mongodb 3.6,mongo-java-driver 3.6,不同版本的驱动的 API 由一些差异,详细请查询驱动文档;
以下示例用的数据库集合 testdb.blog 文档示例如下: