В Java работа с MongoDB осуществляется с помощью клиентской библиотеки — MongoDB Java Driver. С помощью этой библиотеки можно подключиться к MongoDB, извлекать и записывать данные в базу данных.
Для того, чтобы подключиться и работать с MongoDB, нужно добавить в проект артефакт:
<dependency> <groupId>org.mongodb</groupId> <artifactId>mongo-java-driver</artifactId> <version>3.12.7</version> </dependency>
Затем нужно создать MongoClient, используя для подключения хост и порт к базе данных:
MongoClient mongoClient = MongoClients.create("mongodb://localhost:27017");
После того, как MongoClient создан, можно попробовать вывести список баз данных на указанном сервере:
for (Document document : mongoClient.listDatabases()) { System.out.println("Database: " + document); }
Если клиент успешно подключился к серверу БД, вы увидите список баз данных:
Как создать подключение с MongoDB