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;