Wpis z mikrobloga

@trustME: nie ma, metody pełne takich set/get to esencja Javy ( ͡° ͜ʖ ͡°), no i nie zapomnij jeszcze pokryć tego równie wartościowymi testami ( ͡º ͜ʖ͡º)
ps. wszystkie inne "czary" będą co najwyżej rzeźbić po tych javabeanach refleksją
  • Odpowiedz
@trustME: Teoretycznie mozesz to przez refleksje robic, podajac np. liste properties do skopiowania. Ale!
W przypadku zmiany w modelu badz w DTO, wypierdzieli Ci to aplikacje w runtimie, a nie w trakcie kompilacji.
  • Odpowiedz
@trustME: Jest. BeanUtils, ale zabawa się zaczyna jak musisz coś robić customowo (string <-> date albo encja <-> id). Wtedy zerknij na Dozera lub Mapstruct. Osobiście korzystam z pierwszego i po pierwszych bolączkach jest dość wygodny. Z mapstructa nie korzystałem, bo nie działa(ł?) ładnie z Lombokiem.
  • Odpowiedz