sql >> Base de Datos >  >> NoSQL >> MongoDB

Configuración de Mongo Extension para Axon Framework en Spring Boot

El fragmento de código que comparte no se corresponde con la versión 4.x de Axon Framework ni con la versión 4.x de Axon Mongo Extension. El cambio de la versión 3 a la 4 ha reemplazado a casi todos los constructores de los componentes de infraestructura a favor del patrón Builder.

Como tal, no debería poder hacer new MongoEventStorageEngine(...) , pero en su lugar debería hacer:

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

Si aún puede usar el constructor, ¡supongo que todavía tiene Axon 3 en algún lugar de la ruta de clases!

Con respecto a los detalles de Mongo, por cierto, confiaría en la declaración de @PolishCivil.

¡Espero que esto ayude!