MongoDB
 sql >> Cơ Sở Dữ Liệu >  >> NoSQL >> MongoDB

Thiết lập phần mở rộng Mongo cho Axon Framework khi khởi động vào mùa xuân

Đoạn mã bạn chia sẻ không tương ứng với phiên bản Axon Framework 4.x hoặc Axon Mongo Extension 4.x. Sự thay đổi từ phiên bản 3 sang phiên bản 4 đã thay thế gần như tất cả các cấu trúc xây dựng của các thành phần cơ sở hạ tầng có lợi cho mẫu Builder.

Do đó, bạn sẽ không thể thực hiện new MongoEventStorageEngine(...) , nhưng thay vào đó nên làm:

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

Nếu bạn vẫn có thể sử dụng hàm tạo, tôi cho rằng bạn vẫn còn Axon 3 ở đâu đó trên đường dẫn lớp!

Về các chi tiết cụ thể của Mongo, nhân tiện, tôi tin tưởng tuyên bố của @ PolishCivil.

Hy vọng điều này sẽ hữu ích!



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Cách chèn nhiều tài liệu cùng lúc trong MongoDB thông qua Java

  2. Ký tự đại diện MongoDB trong khóa của một truy vấn

  3. Làm thế nào để thêm định nghĩa của macro trong cmake?

  4. Mongoose TypeError:Không thể sử dụng toán tử 'in' để tìm kiếm '_id' trong [object Object]

  5. Tập hợp Mongo, chiếu một trường con của phần tử đầu tiên trong mảng