有没有办法从数据库中获取Db4o Blob而不将其存储到磁盘?
我只找到了方法void com.db4o.types.Blob.writeTo(File arg0)
答案 0 :(得分:2)
不幸的是没有=(没有解决方法(除了更改db4o代码)。你必须使用文件来使用db4o-blob类型。
我同意这很烦人。
作为替代方案,您可以使用byte [] - 数组,这些数组更方便使用。但是当你使用byte [] - 数组作为blob时,请注意db4o file-size limitation。
只是一些补充说明: