Aktywne Wpisy
Tumurochir +463
Wczoraj w Radomiu odbył się protest przeciwko budowie masztu telekomunikacyjnego xDDDD
MAŁPY RAZEM SILNE
#szury #foliarze #neuropa #bekazpodludzi #heheszki
MAŁPY RAZEM SILNE
#szury #foliarze #neuropa #bekazpodludzi #heheszki
Clefairy +547
Tylko mi nie mówicie, że dzisiejsza nagonka na Watchdog to nie jest sterowana PiSowska akcja nakręcana przez trolli wykorzystujących do tego Konfederackich półmózgów.
Watchdog przez lata robi ŚWIETNĄ robotę rozliczając polityków z rozpieprzania publicznych pieniędzy, nepotyzmu, lewych przetargów na syna brata ministra - nie jestem w stanie wymienić drugiej tak zasłużonej dla społeczeństwa organizacji NGO, ale widocznie to wszystko nie ma znaczenia, bo słusznie stanęli w obronie innej organizacji, która jest atakowana
Watchdog przez lata robi ŚWIETNĄ robotę rozliczając polityków z rozpieprzania publicznych pieniędzy, nepotyzmu, lewych przetargów na syna brata ministra - nie jestem w stanie wymienić drugiej tak zasłużonej dla społeczeństwa organizacji NGO, ale widocznie to wszystko nie ma znaczenia, bo słusznie stanęli w obronie innej organizacji, która jest atakowana
Na poziomie controlera i service stosujemy konwertery, ktore zamianiaja jeden obiekt na drugi
Wada tego rozwiazania jest to, ze konwertery nie sa testowane(dla obiektow, ktore maja wiecej pol jest to problematyczne), a dwa ze jest ich duzo i kazdy dodatkowy konwerter wymaga stworzenia nowego obiektu Dto.
Jaka moze alternatywa dla takiego rozwiazania?
public ResponseEntity findCarLocalized(
final UUID id, final String acceptLanguage) {
return ResponseEntity.ok(
readDtoConverter.convert(
carService.findByIdLocalized(id, LanguageCode.fromString(acceptLanguage))));
}
public CarReadDto findByIdLocalized(final UUID id, LanguageCode languageCode) {
return carToReadDtoConverter.convert(
this.stationRepository.findById(id).orElseThrow(() -> new CarNotFoundException(id)),
languageCode);
}
#programowanie #java
@Smevios: jest ostatnio moda robienia CRUDów metodą DDD