【问题标题】:What is entity framework designer? Why it is used in the Model-first approach?什么是实体框架设计器?为什么在模型优先方法中使用它?
【发布时间】:2014-07-17 07:46:33
【问题描述】:

我知道实体框架设计器用于创建模型优先方法的类,然后我们使用该类创建数据库。但是在代码优先的方法中,可以创建自定义类,在这些类中自动创建数据库。那么代码优先方法和模型优先方法有什么区别?

【问题讨论】:

    标签: entity-framework


    【解决方案1】:

    Code First 是使用实体框架的更现代的风格。顾名思义,您首先编写代码,然后使用实体框架迁移为您生成数据库模型。在这种情况下,您根本没有使用任何图形工具,一切都只是纯代码。

    模型首先意味着在设计器中创建抽象数据库模型。然后由模板生成代码。如果更新模型,代码会重新生成。

    【讨论】:

    • 这很好。我已经对此进行了研究,并且还使用了代码优先方法和 Enable-Migrations 主题。但是,如何区分代码优先方法和模型优先方法的编码给任何编码示例?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-05-06
    • 1970-01-01
    • 2012-12-29
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多