sql >> Databáze >  >> NoSQL >> MongoDB

Třída generovaná Mapstruct používá Lombok builder od rodiče místo potomka

váš kód nelze zkompilovat ani bez mapovače. Lombok si stěžuje, že @Builder ve třídě B vrátil nekompatibilní typ:

protože metoda .builder() je statická, nemůže používat mechanismus dědičnosti.

dalším řešením je použít @Getter na třídě A a @Setter na třídě B a nechat mapstruct udělat mapování za vás.



  1. Je možné zploštit dotaz na výsledek MongoDB?

  2. MongoDb - Změňte typ z Int na Double

  3. Integrace a služby dostupné z MongoDB pro cloud

  4. MongoDB bulkWrite()