C ++的ORM ODB可以从数据库生成代码

我对这个图书馆以及一般的ORM相当陌生。 我知道像EntityFramework这样的工具可以从数据库中生成代码。 ODB可以用于C ++吗?


我不这么认为。 看一下项目的主页,有一个例子说明如何使用ODB。 看起来你只需要在这里和那里添加一些pragmas

#pragma db object
class person
{
  ...
private:
  friend class odb::access;
  person () {}

  #pragma db id
  string email_;

  string name_;
  unsigned short age_;
};

但是你在已经存在的代码上这样做,所以不,它不会产生任何东西。


QxORM可能会帮助你完成这项工作。 这个库用于Qt框架。

链接地址: http://www.djcxy.com/p/64475.html

上一篇: Can ORM ODB for C++ generate code from a database

下一篇: UITableView reloadData does nothing (UITableView is not nil)