zoukankan      html  css  js  c++  java
  • ADO.NET Entity Framework使用建议

    1.从ADO.NET Entity Framework 4.0开始使用,以前的版本有很大缺陷,从4.0开始才算是个正儿八经的ORM工具。
    2.三种建模方式:从数据库建模(Database First)、从概念建模(Concept First)、从代码建模(Code First)。具体使用哪一种根据项目情况。从旧项目移植建方使用数据库建模,设计一个需求分析好的项目建议从概念建模,设计一个尝试性产品可以从代码建模。
    3.字段名=属性名,表名=类名,使用英文名词,表名用复数形式如Users,字段和表的命名使用帕斯卡命名法,如表Users{ID,UserName }。
    4.标识列建议使用【Id】或【表名+Id】,外键字段使用【表名+Id】,外键字段名不能和外键表名相同。
    6.建议完整的表关系和约束。这样就会自动的映射成实体之间的关联。
    7.增删改之后都要调用SaveChanges方法才会生效。
    8.使用主健查询时使用ObjectContext.TryGetObjectByKey,该方法会从缓存中直接取实体,如果缓存中没有则会出错。
    9.连接字符串打开多查询结果集MultipleActiveResultSets=True

  • 相关阅读:
    第11组 团队项目-需求分析报告
    第12组 Alpha冲刺(1/6)
    2019 SDN上机第2次作业
    2019 SDN上机第1次作业
    第12组 团队Git现场编程实战
    第12组 团队项目-需求分析报告
    团队项目-选题报告
    第一次团队展示
    第一次结对编程作业
    第一次个人编程作业
  • 原文地址:https://www.cnblogs.com/biyusoft/p/3432070.html
Copyright © 2011-2022 走看看