Junior — Middle
Къде и по какъв начин запазихте изображенията в последния си проект?
sobes.tech AI
Отговор от AI
В последния ми проект на Java изображенията се запазваха във файловата система на сървъра.
За това използвах следния подход:
- Получавах изображението, например, от форма за качване.
- Генерирах уникално име на файл, за да избегна конфликти.
- Запазвах файла в предварително определена директория на сървъра.
Примерен код за запазване на файла:
import java.nio.file.*;
public void saveImage(byte[] imageBytes, String fileName) throws IOException {
Path path = Paths.get("/images/uploads/" + fileName);
Files.write(path, imageBytes);
}
Този метод позволява лесно управление на файловете и осигурява бърз достъп до изображенията.