标签: java java-ee
我正在开始一个个人项目(Java Web应用程序)来获取我刚学到的一些技术。我目前处于分析/设计阶段,我的一个顾虑是定义如何/在哪里存储图像。
假设我想以与商业项目相同的方式设计和实现我的Web应用程序,您会存储图像:
当然,欢迎任何其他建议和意见。
提前谢谢
答案 0 :(得分:1)
通常最好将文件存储在文件系统中。您可能正在使用托管,这不会让您访问文件系统,那么您需要使用数据库。
注意,您不需要使用SQL数据库,NoSql数据存储有很多选项,可以处理存储文件better。
如果是Content Repository(如Jackrabbit),您还需要选择实体店。您可以使用基于文件系统的存储或基于数据库的存储。请参阅docs。