[英]Uploading files to server and storing files to disk with Spring Framework 3
我需要将文件上传到服务器,而我已经成功完成了那部分,但是现在我需要知道什么最佳实践是使用Spring将与数据库项相关的文件保存到磁盘上,以及如何使用Spring实际完成。
我认为这可能是在文件夹中使用数据库表ID的好方法,例如:
context_path/table_name/id/filename.file
共有三个选项:
不仅对于弹簧,而且在任何应用中都是如此。
您将文件保存在数据库中具有该行ID的目录中的方法非常好。 没有什么好方法可以使此100%事务真正安全(文件系统并不真正理解“事务”或“两阶段提交”的概念。
只要确保context_path
是可配置的,就可以轻松地移动数据。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.