MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

Как да конфигурирате Embedded MongDB за тестване на интеграция в приложение за Spring Boot?

От Spring Boot версия 1.3 има EmbeddedMongoAutoConfiguration клас, който излиза от кутията. Това означава, че изобщо не е нужно да създавате конфигурационен файл и ако искате да промените нещата, все още можете.

Добавена е автоматична конфигурация за Embedded MongoDB. Зависимост от de.flapdoodle.embed:de.flapdoodle.embed.mongo е всичко, което е необходимо, за да започнете. Конфигурацията, като версията на Mongo за използване, може да се контролира чрез application.properties. Моля, вижте документацията за допълнителна информация. (Бележки по изданието за пролетно зареждане)

Най-основната и важна конфигурация, която трябва да се добави към файловете application.properties е
spring.data.mongodb.port=0 (0 означава, че ще бъде избран на случаен принцип от безплатните)

за повече подробности проверете:Spring Boot Docs MongoDb



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Разбиране на ограничението за размера на документа на MongoDB BSON

  2. Набори реплики на MongoDB с арбитри

  3. Достъп до MongoDB от Go

  4. Синтаксис на отделни заявки на C# MongoDB

  5. java.lang.IncompatibleClassChangeError:Внедряване на клас Mongo