Где хранить пользовательские загрузки в весеннем приложении MVC? - PullRequest
5 голосов
/ 02 января 2011

Мне интересно, где мне сохранять файлы, загруженные пользователем в моем приложении. Прямо сейчас я сохраняю их прямо в папку webapps / images / uploads (папка webapps отображается как папка ресурса через mvc-resource), и они сразу доступны для отображения после загрузки. Но я не уверен, что это правильно? Как перераспределение приложения повлияет на файлы, которые уже там хранятся? не затруднит ли это резервное копирование приложения? так в основном, где я должен хранить их на сервере? и как-то это влияет на использование локального (windows) или удаленного (linux) сервера Спасибо

1 Ответ

5 голосов
/ 02 января 2011

Я буду использовать отдельную директорию вне директории webapp сервера приложений.В случае обновления приложения это кажется более уместным.Просто будьте осторожны, сохраняя имя файла в базе данных (лучше сохранить файл без пути, в случае изменений).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...