zoukankan      html  css  js  c++  java
  • ADO.NET Entity Framework

    Entity Framework 映射

    1.逻辑层:定义关系数据

      SSDL:store schema definition language,存储架构定义语言

    2.概念层:定义.NET类

      CSDL:conceptual schema difinition language,概念架构定义语言

    3.映射层:定义从.NET类到关系表和关联的映射

      MSL:mapping specification language,映射规范语言

      1-3,都包含在.edmx文件中,用文本编辑器可以打开查看

    4.连接字符串(需要映射关系,metadata)

      在config文件中

    实体

    对象上下文

    关系

    TPT:table peer type

    TPH:table peer hierarchy

    懒惰加载、延迟加载、预先加载

    查询数据

    Entity SQL

    对象查询

    Linq to Entities

    把数据库写入数据库

    对象跟踪:ObjectStateManager

    改变信息:ObjectStateManager

    附加、分离实体:

    存储实体的变化:ClientWins、StoreWins

    使用POCO(plain old CLR objects)对象

    使用Code First编程模型:基于约定的映射

    详细理论知识及相关概念信息,请参考http://www.cnblogs.com/lsxqw2004/archive/2009/05/31/1495240.html#_Toc228672754

  • 相关阅读:
    12.22冲刺总结
    Android远程服务
    短信电话监听
    Android本地服务
    意图
    多线程下载
    异步HTTP请求
    提交数据到服务器
    通过HTTP访问网络资源
    观察者
  • 原文地址:https://www.cnblogs.com/panpanwelcome/p/5773349.html
Copyright © 2011-2022 走看看