Junior — Middle
Hol és hogyan tárolta a képeket az utolsó projektjében?
sobes.tech MI
Válasz az MI-től
Utolsó Java-projektemben a képeket a szerver fájlrendszerén tárolták.
Ehhez a következő megközelítést alkalmaztam:
- A képet például feltöltő űrlapról szereztem be.
- Egyedi fájlnevet generáltam, hogy elkerüljem a konfliktusokat.
- A fájlt egy előre meghatározott könyvtárba mentettem a szerveren.
A fájl mentésének példakódja:
import java.nio.file.*;
public void saveImage(byte[] imageBytes, String fileName) throws IOException {
Path path = Paths.get("/images/uploads/" + fileName);
Files.write(path, imageBytes);
}
Ez a módszer könnyen kezelhetővé teszi a fájlokat, és gyors hozzáférést biztosít a képekhez.