基于Java连接数据库 无证书连接 1. 通过Java连接文档数据库服务实例,代码中的Java链接格式如下: 1. 连接到单节点: mongodb:// : @ : / ?authSourceadmin 2. 连接到副本集: mongodb:// : @ : / ?authSourceadmin&replicaSetreplica 3. 连接到集群: mongodb:// : @ : / ?authSourceadmin 2. 参考代码如下: import com.mongodb.MongoClient; import com.mongodb.MongoClientOptions; import com.mongodb.MongoCredential; import com.mongodb.ServerAddress; public class MongoDBExample { public static void main(String[] args) { //用户名 String username ""; //数据库 String databaseName ""; //密码 String password ""; //连接地址 String host ""; //端口 int port 8030; // 创建MongoCredential对象 MongoCredential credential MongoCredential.createCredential(username, databaseName, password.toCharArray()); // 创建MongoClientOptions对象 MongoClientOptions options MongoClientOptions.builder() .retryWrites(true) .build(); // 创建MongoClient实例 MongoClient mongoClient new MongoClient(new ServerAddress(host, port), credential, options); } }