Я установил MongoDB на виртуальной машине. Теперь мне нужно подключиться к Mongo (размещенной на ВМ) с локальной машины, используя SpringBoot. Что я могу изменить в файле application.propeties, если у меня есть имя пользователя, пароль и IP-адрес виртуальной машины.
Как настроить Mongo в ВМ для следующего InitDatabase
класса
import org.springframework.boot.CommandLineRunner;
import org.springframework.context.annotation.Bean;
import org.springframework.data.mongodb.core.MongoOperations;
import org.springframework.stereotype.Component;
@Component
public class InitDatabase {
@Bean
CommandLineRunner init(MongoOperations operations) {
return args -> {
operations.dropCollection(Image.class);
operations.insert(new Image("1",
"learning-spring-boot-cover.jpg"));
operations.insert(new Image("2",
"learning-spring-boot-2nd-edition-cover.jpg"));
operations.insert(new Image("3",
"bazinga.png"));
operations.findAll(Image.class).forEach(image -> {
System.out.println(image.toString());
});
};
}
}