Aktywne Wpisy
Lujdziarski +332
Chuop w lidlu kupił sobie polówke typu Vice city
SzymonXes +76
Straciłem możliwość i żałuję. Co zrobić, taki los incela (╥﹏╥)
#p0lka #logikarozowychpaskow #tinder #podrywajzwykopem #blackpill
#p0lka #logikarozowychpaskow #tinder #podrywajzwykopem #blackpill
Mam do Was 2 pytania, ale podzielę je na wpisy. W jakiej warstwie robicie mapowanie encji na DTO: service czy controller?
W jakiej warstwie robicie mapowanie encji na DTO?
Ja generalnie preferuję mapowanie w kontrolerze albo dedykowanym mapperze, bo nie lubię jak serwis jest ściśle związany z jakimś widokiem. Jeśli będziesz chciał zrobić nową wersję endpointa z innymi DTO, to trudno wykorzystać istniejący serwis, jeśli przyjmuje on stare DTO jako input/output.
Oczywiście mówimy o tym kto woła klasę mapującą. Sama implementacja mapowania powinna być w oddzielnej klasie, formalnie będzie ona serwisem, ale przyjęło się ją nazywać maperem.