• 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏吧

标签:db4o

db4o

使用Javasist GWT和DB4O

使用Javasist GWT和DB4O
在javasist,DB4o和GWT上还没有完成任何开源工作,我需要创建动态对象并将它们存储在数据库中,然后在客户端上查看它们,我想知道对于GWT最好的反射库是什么? 谢谢 解决方案如下: 从GWT 2.1开始,当一起使用db4o时,RequestFactory比GWT RPC更好。您可以使用字段Long longPart,List signatur……继续阅读 »

db4o

db4o客户端似乎未从其他客户端获取提交事件

db4o客户端似乎未从其他客户端获取提交事件
我有一个带有db4o服务器的系统,该服务器具有两个客户机。一个客户端托管在进程中,另一个是Web服务器,托管许多需要查询数据库的servlet。 在Web服务器的连接代码中,我已经注册了commit事件,并按照db4o文档在http://community.versant.com/documentation/reference/db4o-8.0/java/r……继续阅读 »

class

指定类时,Db4o查询的空结果由Example()方法提供

指定类时,Db4o查询的空结果由Example()方法提供
因此,Db4o API出现了一个奇怪的问题。我正在尝试从数据库中检索某些类的对象(取决于用户的查询,但这并不重要)。该数据库肯定具有我要检索的类的对象。因此,例如,当我只查询任何对象的ByExample(),然后打印出对象集的每个元素的类时,就像这样…… public void evaluateQuery(ObjectContainer db) { ……继续阅读 »

db4o

我可以/应该在db4o的复杂对象结构中使用WeakReference吗?

我可以/应该在db4o的复杂对象结构中使用WeakReference吗?
我正在考虑将应用程序移植到db4o。数据模型由很多小对象组成,彼此之间有很多引用。例如,我有一本书指向作者和章节。章节中有节,节中有大块的文本,图像,并引用了所提到的字符。 我认为应该可以将元结构保留在内存中(除文本blob以外的所有内容),但是我想知道是否可以使用涉及WeakReference的巧妙技巧,因此db4o只会将模型的一部分保留在我真正需要的内存……继续阅读 »

db4o

对象中的Serializable []属性未存储在db4o中

对象中的Serializable []属性未存储在db4o中
我遇到了db4o的奇怪行为。当我使用属性Serializable []持久化一个对象(实现Serializable)时,仅从存储中正确返回一次Array,然后仅返回具有null元素的Array。 我使用db4o 7.12。 编辑 这是POJO: public class ResponseRowWrapper implements Serializable {……继续阅读 »

db4o

Java类对象加密/解密和对象数据库

Java类对象加密/解密和对象数据库
我有一个应用程序(Amnesia),可让您创建记事本/贴纸/警报/电话簿,并使用db4o(嵌入式)将对象存储在.db文件中。 我正在考虑做的是添加加密/解密来保护数据。让我描述一下您要执行的过程: 首次安装并运行该应用程序时,它将要求输入密码。然后,它将使用该密码短语来加密/解密在数据库的首次初始化时创建的演示数据,以及以后进行的任何输入(是的,第一次运行时……继续阅读 »

db4o

db4o保留对象的身份

db4o保留对象的身份
有没有一种方法可以在db4o中保留对象标识。 假设我将BigDecimal存储在嵌入式db4o中。 当我阅读两次时,我得到两个具有相同值的不同对象(这很明显)。 是否有任何设置可以强制db4o缓存查询结果,以便两个查询返回对同一实例的引用,还是我必须自己做? 解决方案如下: 根据我的经验,在相同的ObjectContainer上运行相同的查询两次应每……继续阅读 »

db4o

db4o保留对象的身份

db4o保留对象的身份
有没有一种方法可以在db4o中保留对象标识。 假设我将BigDecimal存储在嵌入式db4o中。 当我阅读两次时,我得到两个具有相同值的不同对象(这很明显)。 是否有任何设置可以强制db4o缓存查询结果,以便两个查询返回对同一实例的引用,还是我必须自己做? 解决方案如下: 根据我的经验,在相同的ObjectContainer上运行相同的查询两次应每……继续阅读 »

db4o

我可以/应该在db4o的复杂对象结构中使用WeakReference吗?

我可以/应该在db4o的复杂对象结构中使用WeakReference吗?
我正在考虑将应用程序移植到db4o。数据模型由很多小对象组成,彼此之间有很多引用。例如,我有一本书指向作者和章节。章节中有节,节中有大块的文本,图像,并引用了所提到的字符。 我认为应该可以将元结构保留在内存中(除文本blob以外的所有内容),但是我想知道是否可以使用涉及WeakReference的巧妙技巧,因此db4o只会将模型的一部分保留在我真正需要的内存……继续阅读 »

db4o

db4o和OSGi-重新启动后为空数据库

db4o和OSGi-重新启动后为空数据库
我在OSGi环境中使用db4o 6.4.54作为模型存储。每次我重新启动OSGi框架时,数据库似乎都是空的,尽管文件在那里并且肯定不是空的。 我有以下配置: 核心软件包,它取决于db4o提供的标准db4o_osgi软件包。一个UI捆绑包,它取决于从中获取模型的核心插件。 核心捆绑包通过openServer(String,0)方法创建内存服务器,然后为每个请求……继续阅读 »