db4o

    1热度

    1回答

    我们在我们的项目中使用Db4o。 我有一些自动测试,其中测试对象的持久性。 问题是,我无法打开/创建数据库两次。 我有两个辅助方法来创建对象容器。但是当第二次调用该方法时,“ArgumentException:已经使用配置”。被抛出。我关闭并放弃了前一个对象的容器。 我做错了什么? CODE: public static IObjectContainer GetEmptyTestingDataba

    0热度

    1回答

    我db4o中 是新的一样,因为我查远,当我做一个类名或路径的重构(包), db4o的犯规承认阶级了和创建一个新的“类别”。 我想制作一个API,以便在我的应用程序中重构任何类都不会影响数据库。 我创建了以下功能... public void saveClassAs(Class objClass, String nameInDB){ configuration.common().objec

    1热度

    1回答

    我正在开发一个设计项目,因为这是我第一次使用db4o,所以我需要一些指导。在该项目中,我们有一个Android应用程序,它有多个活动,并且所有这些活动都使用同一个数据库。在阅读和搜索之后,这些数据库的打开和关闭在处理器上很难处理,因此在每个活动中打开和关闭都是不合理的。 如何打开和关闭需要在整个应用程序生命中使用的db4o数据库?我何时/在哪里打电话打开和关闭? 编辑:我将需要在应用程序中的退出/

    0热度

    1回答

    我想使用单例类来创建这个数据库,因为我需要它为应用程序中的每个活动打开。我一直从任一“getFilesDir”得到一个空指针错误或“如果(例如== NULL)调用,并且因为我不是那么熟悉了Android编程我不知道是怎么回事。 package com.database; import java.io.File; import android.app.Application; import

    0热度

    1回答

    我正在使用的应用程序是客户端/服务器,它们之间具有REST通信。我想在服务器端使用db4o。客户端可以更新或创建条目。因此,该对象从客户端返回到服务器,以便从“ObjectContainer”之外进行更新。 令: public class IdHolder { public Guid Id {get; set;} } public class MyClas

    1热度

    1回答

    我想添加到我的项目db4o 8.0。我安装db4o的,我使用JUNO食,但我不知道我要找到安装文件的方向,以项目添加到文件,例如: 进口db4o.Db4oEmbedded 进口db4o的。 ObjectContainer的 进口db4o.config.EmbeddedConfiguartion

    0热度

    1回答

    Im真的很努力让预烘焙的db4o数据库在我的android应用程序中工作。 如果我将它包含在/ res/raw文件夹中然后阅读它,它不起作用。 如果我将它复制到app_data或sdcard然后尝试阅读它,它将作为如果即时通讯打开一个新的数据库,并提供我在查询0条目。 我以前只是在应用程序第一次打开时创建了所有的条目,但随着数据库的增长,创建时间到了不可持续的级别。 我真的非常感谢你能给我的任何帮

    0热度

    1回答

    大家好,我尝试添加一个图像到viewflipper页面时,有一些麻烦,我从db4o数据库中拉出位图(不确定它是否是编码或者它使用的东西是在搞乱我向上)。 private void setImageView() { page = (ViewFlipper) findViewById(R.id.viewFlipper1); int temp = DigPlayDB.getInst

    0热度

    1回答

    ObjectContainer oc; oc.store(new Info(1)); oc.store(new Info(2)); oc.store(new Info(3)); List<Info> list=oc.query(Info.class); 的列表是: 信息(1) 信息(2) 信息(3) 如何获得如下列表: 信息(3 ) 信息(2) 信息(1) 是否有任何db4o本地方法

    1热度

    2回答

    比方说,我有一个模型,看起来像这样(假的,但作为一个例子) public class PackageItem { public string Name { get; set;} public bool Available { get; set;} } public class Package { public string Recipient { get;