Java和.net中的ORM方案非常多也比较成熟, 但是c++中却不多见,目前C++中现存的ORM主流库主要为以下几个
对比图:
主要介绍以下两种
ODB
基本情况
下载地址 :http://www.codesynthesis.com/products/odb/download.xhtml
最近一次版本更新时间:2015-07-03
开源协议: GPLv2
前提条件:为了构建ODB源码包,需要Microsoft Visual Studio 2008(VC ++ 9.0)或更高版本。需要一个客户端库用于您选择的数据库系统。例如,对于MySQL,您需要libmysqlclient库。每个数据库运行时库附带的INSTALL文件有关数据库特定先决条件的更多信息。
需要安装四个基本软件包:
- 安装ODB编译器
要安装ODB编译器,请下载Windows的预编译二进制包,并将其解压缩到您选择的目录中,例如C:\ tools。 ODB编译器二进制文件将在包目录中的bin \目录中,例如C