探秘MongoDB Java驱动程序:高效连接数据库的新工具
import com.mongodb.client.MongoClients;
import com.mongodb.client.MongoClient;
import com.mongodb.MongoCredential;
import com.mongodb.ServerAddress;
import com.mongodb.client.MongoDatabase;
import java.util.Collections;
public class MongoDBConnection {
public static void main(String[] args) {
MongoClient mongoClient = null;
try {
// 创建MongoDB客户端连接
mongoClient = MongoClients.create("mongodb://username:password@localhost:27017");
// 连接到数据库
MongoDatabase database = mongoClient.getDatabase("mydb");
System.out.println("连接到数据库:" + database.getName());
} finally {
if (mongoClient != null) {
mongoClient.close();
}
}
}
}
这段代码展示了如何使用MongoDB Java驱动程序的最新API来连接到MongoDB数据库。它使用了MongoClients.create
方法,通过一个连接字符串直接连接到数据库,无需手动创建MongoCredential
对象或ServerAddress
对象。在连接成功后,它获取并打印数据库的名称,最后在finally块中关闭客户端连接。这是一个简洁且有效的连接数据库的例子。
评论已关闭