MongoDB
 sql >> Baza danych >  >> NoSQL >> MongoDB

Jak skonfigurować Embedded MongDB do testowania integracji w aplikacji Spring Boot?

Od wersji 1.3 Spring Boot istnieje EmbeddedMongoAutoConfiguration klasa, która wychodzi z pudełka. Oznacza to, że nie musisz w ogóle tworzyć pliku konfiguracyjnego, a jeśli chcesz coś zmienić, nadal możesz.

Dodano automatyczną konfigurację dla Embedded MongoDB. Zależność od de.flapdoodle.embed:de.flapdoodle.embed.mongo to wszystko, co jest potrzebne, aby zacząć. Konfiguracja, taka jak używana wersja Mongo, może być kontrolowana przez application.properties. Więcej informacji można znaleźć w dokumentacji. (Informacje o wersji wiosennego rozruchu)

Najbardziej podstawowa i najważniejsza konfiguracja, którą należy dodać do plików application.properties to
spring.data.mongodb.port=0 (0 oznacza, że ​​zostanie wybrany losowo spośród darmowych)

aby uzyskać więcej informacji, sprawdź:Spring Boot Docs MongoDb



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. mongodb porządek sortowania na _id

  2. Jak nasłuchiwać zmian w kolekcji MongoDB?

  3. Bitwa o bazy danych NoSQL — porównanie MongoDB i Oracle NoSQL

  4. MongoDB:Serwer ma ostrzeżenia o uruchomieniu

  5. Kiedy używać GridFS w MongoDB?