我已经修改了source code的MongoDB的Java驱动程序源,我需要运行所有测试用例使用命令测试用MongoDB的运行remotly
检查其效果./gradlew检查
我有在远程机器上运行的mongodb。任何人都可以帮助我配置远程运行mongodb的java mongodb驱动程序。
我已经修改了source code的MongoDB的Java驱动程序源,我需要运行所有测试用例使用命令测试用MongoDB的运行remotly
检查其效果./gradlew检查
我有在远程机器上运行的mongodb。任何人都可以帮助我配置远程运行mongodb的java mongodb驱动程序。
您需要将java驱动程序导入到您的项目中。
import com.mongodb.MongoClient;
import com.mongodb.client.MongoDatabase;
然后你需要连接到服务器上的mongoDB,它可以是本地主机或它可以是你的服务器。你也可以选择使用哪个端口:
MongoClient mongoClient = new MongoClient("localhost", 27017);
,那么你可以连接到你的数据库:
MongoDatabase db = mongoClient.getDatabase("test");
,并连接到您的收藏之一,使操作就可以了:
db.getCollection("restaurants").insertOne(
new Document("address",
new Document()
.append("street", "2 Avenue")
.append("zipcode", "10075")
.append("building", "1480")
.append("coord", asList(-73.9557413, 40.7720266)))
.append("borough", "Manhattan")
.append("cuisine", "Italian")
.append("grades", asList(
new Document()
.append("grade", "A")
.append("score", 11),
new Document()
.append("grade", "B")
.append("score", 17)))
.append("name", "Vella")
.append("restaurant_id", "41704620"));
可以在启动测试用例时通过连接字符串
./gradlew check -Dorg.mongodb.test.uri=mongodb://example.com:27017/
我想运行java_mongodb_driver的测试用例。 –