【发布时间】:2010-09-13 15:16:48
【问题描述】:
有没有办法从数据库中取出 Db4o Blob 而无需将其存储到磁盘?
我只找到了void com.db4o.types.Blob.writeTo(File arg0)的方法
【问题讨论】:
有没有办法从数据库中取出 Db4o Blob 而无需将其存储到磁盘?
我只找到了void com.db4o.types.Blob.writeTo(File arg0)的方法
【问题讨论】:
不幸的是 =( 没有解决方法(除了更改 db4o 代码)。您必须使用文件才能使用 db4o-blob 类型。
我同意这很烦人。
作为替代方案,您可以使用 byte[]-arrays,使用起来更方便。但是,当您使用 byte[]-arrays 作为 blob 时,请注意 db4o file-size limitation。
只是一些补充说明:
【讨论】: