zoukankan      html  css  js  c++  java
  • 【菜鸟看框架】——EF怎样自己主动生成实体

          引言

     在上一篇博客中给大家介绍了一些关于EF框架的基本知识。让大家对实体架构算是有了一个入门的认识,当然知识

    一篇博客是不能非常清楚的理解实体架构的内涵的。我们须要在实践中自己去不断的研究和探索当中包括的知识,现

    在在这博客中主要是和大家分享一下,当我们在底层採用了实体架构以后,对实体的操作不是在我们想想的那些SQL

    语句了,而是採用了Linqtosql语句怎样来完毕对实体的操作。

       EF的基本操作

     怎样将数据库中的表生成实体,从而实现对实体操作能够映射到对数据库的操作:

     1、在项目中加入ADO.NET实体数据模型

      

     2、选择来自数据库的EF设计器

               

      3、点击新建连接——》填写数据库IP

      

     4、点击确定后——》在当前页面选择 是
     

           


     5、点击下一步。在出现的窗口中选择全部的表

             

     6、点击完毕就能够了,我们来看一下完毕后的效果

                            

     


      这样我们就完毕了从数据库到实体的自己主动映射,实体中全部的东西都是自己主动生成的。仅仅要我们的数据设计好以后,

    我们的实体层就不用手动加入不论什么代码。

     我们能够看到一个名为Model.edmx的文件。这里面是存放的数据模型(就是我们数据库中表与表之间的关系图),

    例如以下:

                  

      当我们改变了数据库以后,我们就在这个里面右击——从数据库更新数据模型。然后就能够将数据库中的变化直接

    映射到实体中。

    不用我们手动改变实体中的东西。

      小结

     上面是一些最主要的操作,对于刚接触EF的童鞋们来说还是比較重要的。这样我们就能够非常方便的生成实体了,在

    下一篇博客中将介绍通过LinqToSQL语句对实体的操作(增、删、改、查)。

     

      

     

  • 相关阅读:
    广搜 BFS()
    最短路-A
    DFS-C
    codeforces contest
    小技巧
    将博客搬至CSDN
    建树
    codeforces gym102411 Equidistant(图论+乱搞)
    codeforces 1250N wires(简单图论)
    Splay 树
  • 原文地址:https://www.cnblogs.com/lcchuguo/p/5120771.html
Copyright © 2011-2022 走看看