Sobes.tech
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:

  1. A képet például feltöltő űrlapról szereztem be.
  2. Egyedi fájlnevet generáltam, hogy elkerüljem a konfliktusokat.
  3. 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.