MongoDB
 sql >> Baza danych >  >> NoSQL >> MongoDB

Klasa wygenerowana przez Mapstruct używa kreatora Lombok od rodzica zamiast dziecka

Twój kod nie może się skompilować nawet bez mapera. Lombok skarży się, że @Builder w klasie B ma zwrócony niezgodny typ:

ponieważ metoda .builder() jest statyczna, nie może używać mechanizmu dziedziczenia.

innym rozwiązaniem jest użycie @Getter na klasie A i @Setter na klasie B i pozwolenie mapstruct na wykonanie mapowania za Ciebie.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Relacja Mongodb 1to1 między poddokumentami

  2. niestandardowe pola _id Django MongoDB MongoEngine

  3. Wartość przyrostu Mongodb wewnątrz zagnieżdżonej tablicy

  4. Obsługa funkcji ISODate() MongoDB podczas próby analizowania zserializowanego ciągu JSON

  5. Wielodostępność oparta na kolekcji z Spring Data MongoDB