Aktywne Wpisy

JatuArmy +18
P------e to, nigdy więcej chipsów Lay's. Znowu dałem się nabrać, że może tym razem nie będzie mnie po nich napierdzielać brzuch.
A jakie drogie gnoje. Miały być do filmu a teraz będą do śmieci.
A jakie drogie gnoje. Miały być do filmu a teraz będą do śmieci.

wfyokyga +13
Żółw się zepsuł i naprawiajom 🐢🐢🐢🐢
źródło: temp_file1064089344270796998
Pobierz




Jakiego typu powinno być pole z plikiem w klasie modelu?
- Raz będzie tam plik z dysku (np. File z java.io)
- Raz będzie tam plik przesłany requestem HTTP (MultipartFile z org.springframework.web.multipart)
Jest coś nadrzędnego?
O ile ma to znaczenie, to w serwisie pobieram z nich InputStreama, a potem do bazy zapisuje byte[]. Ale na wejściu mam dwa różne typy. Gdyby to był sam plik to zrobiłbym dwie metody z różnymi typami, ale przekazuję obiekt z wieloma polami - w tym jedno z plikiem. Chyba nie powinienem robić pola typu InputStream, bo tracę informację np. o nazwie pliku (musiałbym robić kolejne pole) i musiałbym na zewnątrz obsługiwać błędy ze strumieniem (dwukrotnie zamiast raz w serwisie).
Gorzej, że jak w zespole jest dużo juniorów, a takie rozwiązanie komplikuje prostą rzecz.
Dziwi mnie, że nie ma na to jakiegoś gotowca. Przecież prawie każdy projekt musi operować na