【发布时间】:2018-10-26 01:56:07
【问题描述】:
我只想简单地问一下 Spring Boot Web Application 的 JPA 何时在数据库中保存数据或 BLOB(使用@LOB)或字节数组数据时,将图像保存在数据库中的真正形式是什么。 是将整个字节数据保存在数据库中还是 它将仅保存该字节数组对象的引用或地址,实际上将其保存到系统的文件空间中。
我想专门询问 Spring Boot JPA Repository。 请解释一下。 如果有任何演示示例来测试它,请提供它
【问题讨论】:
-
在数据库中另存为 BLOB 可能需要更多时间来保存和检索。最好将图像保存在文件系统中,只需将路径保存在数据库中即可。
-
这取决于您需要什么或您拥有什么样的系统。 file system vs database storage 有很多优点和缺点。
标签: java spring hibernate spring-boot jpa