【发布时间】:2015-01-10 06:31:10
【问题描述】:
我目前正在开发一个 Spring MVC Web 应用程序。有人告诉我将 SQl 中的图像保存为 blob,但据我了解,图像的数量会随着时间的推移而变大,由于尺寸大,这将减慢每个线程的处理时间。我想将文件存储在
String uploadDir = request.getSession().getServletContext().getRealPath("/resources")+"/" +user.getTenantId()+ "/" +user.getUsername()+ "/";
我知道这会导致在重新部署 war 文件时删除这些文件。搜索了很多次,发现配置到整个应用程序之外的文件夹就好了。这在本地机器上不是问题。考虑一下当我为实时服务器实现它时,我怎么能在服务器中指定一个外部文件夹..?如果我这样配置也会安全吗..?
【问题讨论】:
标签: java spring-mvc file-upload maven-3