原文:(原創)發布一個C++版本的ORM庫SmartDB(一)

先簡單說說ORM的優點: 提高開發效率,減少重復勞動,只和業務實體打交道,由業務實體自動生成sql語句,不用手寫sql語句。 簡單易用, 可維護性好。 隔離數據源,使得我們更換數據源時不用修改代碼。 SmartDB基礎庫 java和c 中有很多ORM框架,如c 中的entity framework Linq to Sql NHibernate等,java中有Hibernate Mybatis等等, ...

2013-09-27 01:17 13 5999 推薦指數:

查看詳情

發布一個C++版本ORMSmartDB

先簡單說說ORM的優點: 提高開發效率,減少重復勞動,只和業務實體打交道,由業務實體自動生成sql語句,不用手寫sql語句。 簡單易用, 可維護性好。 隔離數據源,使得我們更換數據源時不用修改代碼。 SmartDB基礎 java和c#中有很多ORM框架,如c#中 ...

Thu Aug 25 18:09:00 CST 2016 0 1491
原創)sqlite封裝SmartDB1.3發布

  最近終於稍微有點空對SmartDB進行升級了,SmartDB1.3比之前的版本做了簡化,增強了易用性和靈活性。  SmartDB對sqlite做了一層封裝,屏蔽了諸多細節,使得我們使用起來很方便。在注重易用性的基礎上還兼顧了性能和靈活性。 易用性 接口很簡單,基本接口有如下幾個 ...

Tue Jun 24 07:01:00 CST 2014 10 3402
輕量級ORM《sqlcommon》第一個版本發布了!!!

一、sqlcommon的特色 1. 輕量級,整個包只有123kb。 2. 性能好,自測。。。 3. API和功能簡單、代碼簡短、可維護性好基本都能看懂。這個點我認為很重要,你不用為了實現一個需求而四處查資料,這意味着這個包你可以自行維護修改(修改版只限自己使用尊重一下作者創作權)。 4. ...

Sat Oct 26 00:04:00 CST 2019 0 468
如何設計一個簡單的C++ ORM

2016/11/15 “沒有好的接口,用C++讀寫數據和寫圖形界面一樣痛苦” 閱讀這篇文章前,你最好知道什么是 Object Relation Mapping (ORM) 閱讀這篇文章后,歡迎閱讀下一篇 如何設計一個更好的C++ ORM 😉 為什么C++ORM ...

Thu Dec 01 22:28:00 CST 2016 7 3134
(原創)發布一個c++11開發的輕量級的並行TaskTaskCpp

TaskCpp簡介   TaskCpp是c++11開發的一個跨平台的並行task,它的設計思路來源於微軟的並行計算ppl和intel的並行計算tbb,關於ppl和tbb我在前面有介紹。既然已經有了這兩個大公司開發的並行計算,我為什么還要開發自己的並行計算。有兩個原因: ppl ...

Tue Jan 28 00:04:00 CST 2014 10 7846
原創一個通用的C++ 消息總線框架

c++11 boost技術交流群:296561497,歡迎大家來交流技術。 應用開發過程中經常會處理對象間通信的問題,一般都是對象或接口的依賴和引用去實現對象間的通信,這在一般情況下是沒問題的,但是如果相互通信的對象很多,可能會造成對象間的引用關系像蜘蛛網一樣,這樣會導致對象關系很復雜,難以維護 ...

Sun Apr 28 19:35:00 CST 2013 2 5273
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM