新的起點 新的開始

          快樂生活 !

          翻譯DB4O參考——Object Container

          ObjectConatainer

          Db4o給你簡單直接的接口來實現對象的持久化,這就是ObjectContainer.在.NET版本里,相應的名字是IObjectContainer。
          ObjectConatainer 是你的Db4o的數據庫。
          Java:ObjectContainer container = Db4o.openFile(filename)
          帶有路徑的文件名是你要存儲對象的文件。通常,當應用開始,你應該打開一個ObjectContainer,并在這個session 結束把對對象的改動持續化到物理存儲設備上時關閉ObjectContainer.
          (通常而言,打開一個ObjectContainer 表示一個新的session)
          Java:container.close()
          ObjectContainer 提供給用戶持續化對象的所有基本的方法。通常而言,你能保存,修改一個對象通過 ObjectContainer#set(object)
          刪除的方法如下:
          ObjectContainer#delete(object)
          通過ObjectContainer#get(object),你可以得到對象。
          ObjectContainer的獨特的功能如下:
          ???????? 一個ObjectContainer既可以采用單用戶模式,也可以通過客戶端連接DB4O的服務端。
          ???????? 每一個ObjectContainer 有自己的事務,所有的操作都在事務中。當你打開一個ObjectContainer時,你就處于一個事務中,當你調用
          ? ? ? ? ? commit()? 或者roolback()這個事務被立即執行。
          ???????? 每個ObjectContainer保持自己的應用來存儲和持續化對象。通過這樣,它保證對象的一致性并實現了高性能。
          ??????? ObjectContainer對你而言是開發的,只要你的應用依賴于它。當你關閉ObjectContainer,在內存中所有數據庫對象引用被收集。
          ??????? ObjectContainer提供的基本功能足夠滿足你使用DB4O數據庫,其他高級接口是繼承了ObjectContainer的ExtObjectContainer.
          分開基本與高級功能的基本思想是:
          ?????? 保證根包于命名空間比較小,和有好的可讀性。
          ?????? 分離主要的和可選的功能。
          ?????? 使其他產品比較容易實現基本DB4O接口。
          ????? 展示一個輕量級的DB40.
          每一個ObjectContainer也是ExtObjectContainer.你可以直接把它強制轉換為
          ExtObjectContainer,也可以通過ext()方法得到ExtObjectContainer使用高級特性。




          posted on 2007-03-12 16:41 advincenting 閱讀(1798) 評論(0)  編輯  收藏 所屬分類: 數據庫相關

          公告

          Locations of visitors to this pageBlogJava
        1. 首頁
        2. 新隨筆
        3. 聯系
        4. 聚合
        5. 管理
        6. <2007年3月>
          25262728123
          45678910
          11121314151617
          18192021222324
          25262728293031
          1234567

          統計

          常用鏈接

          留言簿(13)

          隨筆分類(71)

          隨筆檔案(179)

          文章檔案(13)

          新聞分類

          IT人的英語學習網站

          JAVA站點

          優秀個人博客鏈接

          官網學習站點

          生活工作站點

          最新隨筆

          搜索

          積分與排名

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 安西县| 寿宁县| 睢宁县| 黄平县| 德安县| 迁安市| 佛山市| 比如县| 武乡县| 江西省| 会昌县| 阳东县| 景洪市| 隆子县| 应用必备| 吴江市| 翼城县| 东乌| 大田县| 抚顺县| 瓦房店市| 桃园县| 子长县| 井冈山市| 司法| 华安县| 满城县| 龙川县| 平凉市| 吴江市| 南开区| 萝北县| 高淳县| 新营市| 砚山县| 克拉玛依市| 兴城市| 孝感市| 琼结县| 丰台区| 尼勒克县|