ODBC++的ORM框架
ODB 是一個開源的,支持多平臺,支持多數(shù)據(jù)庫的 C++ 的 ORM 框架,可將 C++ 對象數(shù)據(jù)庫表映射,進行輕松的數(shù)據(jù)庫查詢和操作。
示例代碼:
person john ("John", "Doe", 31);
person jane ("Jane", "Doe", 29);
transaction t (db.begin ());
db.persist (john);
db.persist (jane);
result r (db.query<person> (query::age < 30));
copy (r.begin (), r.end (), ostream_iterator<person> (cout, "\n"));
jane.age (jane.age () + 1);
db.update (jane);
t.commit ();評論
圖片
表情
