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

  • 相关阅读:
    华大MCU烧录流程
    使用 iperf 测试网络
    Linux的Flash测试【转】
    linux 系统 UDP 丢包问题分析思路 [转]
    [规划算法]Hybrid A *算法原理
    macos 硬盘无法正常识别
    oracle定时任务
    Redis 键(key)
    redis-benchmark性能测试
    redis安装
  • 原文地址:https://www.cnblogs.com/biyusoft/p/3432070.html
Copyright © 2011-2022 走看看