C++的ORM框架 YB.ORM

openkk 12年前發布 | 28K 次閱讀 ORM 持久層框架

YB.ORM庫的目標是簡化編寫C++代碼中處理SQL數據庫。我們的目標是提供一個方便的接口,如SQLAlchemy的(蟒蛇)或休眠(JAVA)。庫本身是跨平臺的,支持各種SQL方言:sqlite3的,MySQL和Postgres的,甲骨文,和火鳥。集成升壓,Qt4的,和wxWidgets 是內置的。在一個典型的使用場景中,你會形容你的數據庫架構和表關系中的一個簡單的基于XML的格式,生成SQL代碼,以填充數據庫架構的表,生成C + +類,添加特定于應用程序的邏輯類,使用這些類合作與會話對象從數據庫中查詢對象,創建新的或修改/刪除現有對象,或鏈接和取消鏈接對象的關系。簡單的序列化到XML的支持連接池。

項目主頁:http://www.baiduhome.net/lib/view/home/1346510011553

 本文由用戶 openkk 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!