MongoDB
 sql >> Base de Dados >  >> NoSQL >> MongoDB

Configurando o Mongo Extension para Axon Framework na inicialização por mola


O trecho de código que você compartilha não corresponde ao Axon Framework versão 4.x ou Axon Mongo Extension versão 4.x. A mudança da versão 3 para 4 substituiu quase todos os construtores dos componentes de infraestrutura em favor do padrão Builder.

Como tal, você não deve ser capaz de fazer new MongoEventStorageEngine(...) , mas em vez disso deve fazer:
MongoEventStorageEngine.builder().mongoTemplate(axonMongoTemplate).build()

Se você ainda puder usar o construtor, suponho que ainda tenha o Axon 3 em algum lugar no caminho da classe!

Em relação aos detalhes do Mongo, eu confio na declaração do @PolishCivil a propósito.

Espero que isto ajude!