我第一次在C++中爲我的公司創建了一個龐大的程序,我想創建一個連接到MySql數據庫的好模式。我有這些問題:如何在C++中實現強大的數據持久層?
-I不能決定應該使用哪種模式,DAO, 庫,的UnitOfWork,廠..
-I無法找到數據訪問模式的一個很好的例子在C++中,我知道它應該獨立於語言,但我甚至找不到具有良好異常處理等的強大的 DAO模式示例。通常在非常小的環境中只有兩個類(obj1-> obj2)。
如果有人知道的好來源或任何建議,我將很高興= d
在此先感謝。
我第一次在C++中爲我的公司創建了一個龐大的程序,我想創建一個連接到MySql數據庫的好模式。我有這些問題:如何在C++中實現強大的數據持久層?
-I不能決定應該使用哪種模式,DAO, 庫,的UnitOfWork,廠..
-I無法找到數據訪問模式的一個很好的例子在C++中,我知道它應該獨立於語言,但我甚至找不到具有良好異常處理等的強大的 DAO模式示例。通常在非常小的環境中只有兩個類(obj1-> obj2)。
如果有人知道的好來源或任何建議,我將很高興= d
在此先感謝。
我的建議是搜索C++的ORM(對象關係映射)有關於java像Hibernate,DataNucleus將,SQLite的..
我們使用DataNucleus將大量的ORM或DAL的解決方案,我們很高興,但我不認爲datanucleus支持C++。 Imho創建DAL格式劃痕是不必要的。