sql >> Databáze >  >> NoSQL >> MongoDB

Jak nakonfigurujete Embedded MongDB pro testování integrace v aplikaci Spring Boot?

Od verze Spring Boot 1.3 existuje EmbeddedMongoAutoConfiguration třídy, která vychází z krabice. To znamená, že nemusíte vůbec vytvářet konfigurační soubor a pokud chcete věci změnit, stále můžete.

Byla přidána automatická konfigurace pro Embedded MongoDB. Závislost na de.flapdoodle.embed:de.flapdoodle.embed.mongo je vše, co je pro začátek potřeba. Konfiguraci, jako je verze Mongo, kterou chcete použít, lze ovládat pomocí application.properties. Další informace naleznete v dokumentaci. (Poznámky k vydání Spring Boot)

Nejzákladnější a nejdůležitější konfigurace, kterou je třeba přidat do souborů application.properties, je
spring.data.mongodb.port=0 (0 znamená, že bude vybrán náhodně z volných)

pro více podrobností zkontrolujte:Spring Boot Docs MongoDb



  1. Nejúčinnější způsob, jak získat několik hashů v Redis?

  2. Mongodb najít vytvořené výsledky podle data dnes

  3. Node.js, Mongo vyhledá a vrátí data

  4. Laravel + predis + Redis cluster - PŘESUNOUT / žádné připojení k 127.0.0.1:6379