MongoDB
 sql >> Database >  >> NoSQL >> MongoDB

Configurazione dell'estensione Mongo per Axon Framework all'avvio a molla

Il frammento di codice che condividi non corrisponde alla versione 4.x di Axon Framework o alla versione 4.x di Axon Mongo Extension. Il passaggio dalla versione 3 alla 4 ha sostituito quasi tutti i costruttori dei componenti dell'infrastruttura a favore del pattern Builder.

Pertanto, non dovresti essere in grado di eseguire new MongoEventStorageEngine(...) , ma invece dovrebbe fare:

MongoEventStorageEngine.builder().mongoTemplate(axonMongoTemplate).build()

Se sei ancora in grado di utilizzare il costruttore, presumo che tu abbia ancora Axon 3 da qualche parte nel percorso della classe!

Per quanto riguarda le specifiche di Mongo, mi fiderei comunque della dichiarazione di @PolishCivil.

Spero che questo aiuti!