設計和開發語言‎ > ‎Delphi‎ > ‎

DObject O/R Mapping Suite

張貼者:2010年9月6日 上午9:26未知的使用者   [ service orderble 已於 2012年8月8日 上午2:51 更新 ]
Macrobject DObject套件是一個 O / R映射(對象關係映射)組件包,用於在Borland Delphi中。
DObject O / R映射套件支持多種數據庫和對用戶透明,不需要改變代碼時,切換到不同的數據庫。 同時,DObject O / R映射提供了XObject XML數據庫引擎,性能卓越。
DObject O / R映射套件,您可以訪問數據庫的方式,完全面向對象。 它包括OQL.Delphi,這是一個強類型 OQL的(對象查詢語言)的原生Delphi語言,您甚至不需要寫一行SQL語句基於字符串。
DObject O / R映射套件可以幫助減少 30%〜40%和90%的代碼的查詢語句調試時間,縮短開發時間的50%。 在很大程度上,降低了開發和維護成本,提高系統的魯棒性。
DObject O / R映射套件僅用於開發的Win32。 如果你想使用Delphi.NET,請選擇 Macrobject NObject O / R映射框架。
DObject包括CodeAuto,可用於生成DObject持久層。 Macrobject CodeAuto是一個代碼生成器是基於模板的,可以產生不同類型的文本文件,相應地從數據庫架構,數據,XML及其它數據源。


開發商:Macrobject Software.
原廠網址:http://www.macrobject.com/en/dobject/features.htm
更新日期:2011/05/29
採購正式版、大量授權報價、技術支援、軟體諮詢、委託採購、詢問報價請來電 02-29299388 分機16 , 
來信service@orderble.com,或點我
-----------------------------------------------------------------------------

對象關係映射

  • 訪問數據庫的方式面向對象
  • 相關對象 / ObjectSet懶惰負荷
  • 支持字段/屬性延遲加載
  • 支持事務處理和對象狀態回滾
  • 對象集緩存可以最大限度地提高性能

支持各種不同的數據庫

  • 遷移到另一個數據庫不改變代碼
  • 遷移到另一個數據庫沒有重新編譯

了XObject XML數據庫

  • 高性能
  • 切換到其它數據庫不改變代碼
  • 支持對象查詢語言

對象查詢語言(OQL的)基於 Delphi語言母語

  • 基於母語,但沒有串
  • 語境提示(CodeInsight)在編輯過程中
  • 在編譯語法檢查
  • 更具可讀性和可維護性

方便和易於使用對象過濾器

  • 用於數據庫的查詢,更新和刪除操作
  • 用於對象集'選擇,更新和刪除操作
  • 更簡單的查詢和選擇對象
  • 更簡單,更新和刪除對象分批

強大的ObjectSet

  • 多種排序方式,包括OQL的
  • 多重過濾方式,包括OQL的和對象過濾器
  • 多個更新模式,包括OQL的和對象過濾器
  • 出口到了XObject XML數據庫
  • 進口了XObject XML數據庫








Object-Relation Mapping

  • Accessing database in the manner of object-oriented
  • Related Object/ObjectSet lazy-load
  • Supports field/property lazy-load
  • Supports transaction processing and object state rollback
  • Object-set cache can maximally improve the performance

Supports a Variety of Databases

  • Migrate to another database without altering code
  • Migrate to another database without recompile

XObject XML Database

  • High performance
  • Switch to other database without changing code
  • Supports object query language

Object Query Language (OQL) Based on Native Delphi Language

  • Based on native language but not string
  • Context tips (CodeInsight) during editing
  • Syntax check while compiling
  • More readable and maintainable

Convenient and Easy-to-use Object-Filter

  • Be used for database's query, update and delete operations
  • Be used for object-sets' select, update and delete operations
  • More simple to query and select objects
  • More simple to update and delete objects in batches

Powerful ObjectSet

  • Multiple sort modes, including OQL
  • Multiple filter modes, including OQL and object-filter
  • Multiple update modes, including OQL and object-filter
  • Export to XObject XML database
  • Import from XObject XML database