java - MongoClient close 方法已弃用。如何替换它以避免使用已弃用的方法?

标签 java mongodb

我使用的是 mongo java 驱动程序 3.9.0,并且 MongoClient 中的 close() 方法已被弃用。 我看到的问题是 MongoClient 实现了 Closebale,这就是为什么那里有这个 close() 方法。 我还找不到任何替代品,我正在这里寻找:http://mongodb.github.io/mongo-java-driver/3.9/javadoc/com/mongodb/Mongo.html#close--

如何替换它,这样我就不必使用已弃用的方法?

谢谢!

最佳答案

您引用的文档适用于旧的 api。从 3.7 开始,您应该使用 com.mongodb.client.MongoClientclose()方法。新的 API 带来了很多变化,more details.

关于java - MongoClient close 方法已弃用。如何替换它以避免使用已弃用的方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53486468/

相关文章:

java - 如何避免 "505: HTTP Version not supported"错误?

java - 链表表示的N个数之和

java - 在 LibGdx 初始化 ShapeRenderer 时如何避免 NullPointerException

java - 如何在输入未知的情况下获取大量输入?

mongodb - 使用 Docker 安装旧版本的 MongoDB

java - 在 openshift 中连接 mongodb 显示错误。

mongodb - 无法启动docker mongodb

java - 如何为我的 Controller 配置测试类以使用嵌入式 Mongo?

MongoDB 分组

java - CMT 无状态 bean 中的异常处理