我目前正在将图像保存为数据库中的blob。我已经读过将它们保存在文件系统中的内容。这究竟是什么意思?将它们保存在资源文件夹中?
答案 0 :(得分:0)
您可以定义用于存储图像的其他磁盘空间/目录。然后您可以将图像路径存储在数据库中。
答案 1 :(得分:0)
最简单的方法是将属性添加到任何配置/属性文件中,并将值作为文件夹位置,某些位置可供d:\pictures\
等Java程序访问。有用的链接:https://www.mkyong.com/java/java-properties-file-examples/
接下来,您将通过程序获取路径并将文件保存到该位置。注意为每个文件提供唯一的名称,以便不会覆盖。然后将文件位置作为字符串保存到数据库中。
通过这种方式,您可以使用数据库中的位置字符串从文件系统中获取图像,并将文件读取为inputstream
以进行进一步处理。
快乐的编码!