0

我知道默认情况下,JPA 实现使用 DB 来存储对存储在文件系统中的 BLOB 的引用,到目前为止,我还没有找到任何切换这种行为的方法。- 有可能吗?如果是,如何?

我的特定用例需要将大型文本文件的内容存储在数据库中,以便尽可能快地访问它们。

4

2 回答 2

1

正确的方法是使用@javax.persistence.Lob注解。

提出了一个错误,即文档未涵盖将数据保存到数据库而不是文件系统的用例。该错误的解决方案是将提问者指向以下源代码......

https://gist.github.com/1275419

于 2012-04-17T14:58:19.550 回答
0

我的图像解决方案基于此要点,并且效果很好。

https://gist.github.com/660937

如果需要,您还可以存储字节,请查看其他 SO question。

在 Hibernate 中如何注释 blob 列?

希望能帮助到你。

于 2012-04-17T15:50:38.173 回答