
MongoDBDriverManager::getServers() 메서드는 MongoDB 서버 목록을 가져올 때 사용됩니다. 이 메서드는 List 형식으로 반환됩니다.
반환되는 서버 목록은 MongoDB 서버의 주소, 포트, 인증 정보, 등과 같은 서버의 속성을 포함합니다.
반면, getServer() 메서드는 특정 MongoDB 서버의 주소와 포트를 기반으로 서버를 가져올 때 사용됩니다. 이 메서드는 MongoServer 객체를 반환합니다.
getServers() 메서드는 여러 서버를 반환하는 반면, getServer() 메서드는 단일 서버를 반환합니다.
다음은 예제 코드입니다.
#hostingforum.kr
java
// getServer() 메서드 사용 예제
MongoServer server = MongoDBDriverManager.getMongoServer(new ServerAddress("localhost", 27017));
System.out.println(server.getAddress());
// getServers() 메서드 사용 예제
List servers = MongoDBDriverManager.getServers();
for (MongoServer server : servers) {
System.out.println(server.getAddress());
}
2025-05-31 16:57