Förra veckan blev jag tipsad om modelmapper som automagiskt mappar ett objekt till ett annat. Rekommenderar verkligen detta bibliotek då det sparar mycket tråkigt arbete med att manuellt kopiera värden från ett objekt till ett annat.
Fungerar såhär:
Har man t.ex. en Order som representeras av en OrderView ...
...Kan Modelmapper användas för att göra om en Order till en OrderView på följande sätt:
Gjorde en hjälpklass för att ännu snabbare kunna mappa ett objekt till ett annat:
Användning:
Egentligen skulle man vilja kunna skriva något i stil med:
Fungerar såhär:
Har man t.ex. en Order som representeras av en OrderView ...
...Kan Modelmapper användas för att göra om en Order till en OrderView på följande sätt:
Gjorde en hjälpklass för att ännu snabbare kunna mappa ett objekt till ett annat:
Användning:
Egentligen skulle man vilja kunna skriva något i stil med:
Och använda ett TypeToken för att ta reda på typen. Alltså något i stil med:
Dock fungerar inte detta i Java eftersom typen (TResult) inte går att bestämma förrän i runtime...Tyvärr.
/Nils
/Nils