我对这个图书馆很新,一般都是ORM.我知道像EntityFramework这样的工具可以从数据库生成代码.ODB for C++能做到这一点吗?
我不这么认为。查看项目的主页,有一个如何使用ODB的示例。看来你只需要pragmas在这里和那里添加一些:
#pragma db object
class person
{
...
private:
friend class odb::access;
person () {}
#pragma db id
string email_;
string name_;
unsigned short age_;
};
Run Code Online (Sandbox Code Playgroud)
但是您在已经存在的代码上执行此操作,所以不,它不会生成任何内容。
| 归档时间: |
|
| 查看次数: |
1291 次 |
| 最近记录: |