【发布时间】:2011-02-12 17:09:48
【问题描述】:
我最近一直在玩 Entity 4 框架,它非常漂亮。我已经设置了一个名为 Customer.cs 的类,其中包含一些属性,如名称、地址等。我还有一个名为 StoreEntities.cs 的类,它通过 DbSet 将这些属性绑定回数据库。它工作正常,我可以从数据库中提取所有客户。
问题是我在互联网上遇到的每个教程都是手动生成的。我的意思是,他们都说“现在我要创建一个具有以下属性的名为 Orders 的新类”,然后继续写出来。如果我开始一个新项目,那可能没问题,但我正在移植我的旧网站,所以我的数据库中有超过 20 个表。如果我通过手写所有这些内容,我将整个星期都在那里:D
另外,如果我对数据库进行一些更改,我不确定会发生什么(因为我必须返回并手动更新我的所有课程)。
我希望 EF4 有类似于类图的东西,我可以将它指向我的数据库并让它根据它为我生成一堆类。
我对此有点迷茫。我这样做是否正确?
【问题讨论】:
标签: entity-framework-4 code-generation poco