簡體   English   中英

存儲上傳文件的最佳方法是java應用程序

[英]Best way to store uploaded files java application

在web java應用程序中存儲上傳文件的最佳方法是什么? 我目前正在項目文件夾中存儲所有上傳的文件。 不幸的是,部署新版本的應用程序是一件痛苦的事。 你有任何存儲上傳文件的好習慣嗎?

您可以使用Blob Type上傳到數據庫,或者您可以將文件上傳保存到文件系統但是外部文件夾示例c:/ Users / youruser / documents / resources要重新部署不要替換。

 FileOutputStream fos  = new FileOutputStream(System.getProperty("home.dir")+"/resources/file.jpg"); //to save into my documents folder

與jackrabbit(JCR)的sintaxis相似

Node.setProperty(java.lang.String name,Binary value) 

存儲內容,我認為JCR是最好的方式

http://jackrabbit.apache.org/jcr-api.html

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM