随笔分类 -  EF

摘要:一.为什么分层? 不分层封装的话,下面的代码就是上端直接依赖于下端,也就是UI层直接依赖于数据访问层,分层一定要依赖抽象,满足依赖倒置原则,所以我们要封装,要分层 下面这张图和传统的三层略有不同,不同之处在于,UI层不直接依赖于业务逻辑层,而是UI层依赖于业务逻辑抽象层IBLL,业务逻辑层不直接依赖 阅读全文
posted @ 2020-02-15 11:39 David-散步的蜥蜴 阅读(1000) 评论(0) 推荐(3)
摘要:一.数据准备公司表Company和员工表Employee两张表创建主外键强关系,员工表Employee的Company_ID是公司表Company的外键,如下图所 二.解读主外键生成的实体特殊性 Company实体-主外键关系的话,EF生成的实体,主表Company实体有个子表Employee的集合 阅读全文
posted @ 2020-02-03 18:14 David-散步的蜥蜴 阅读(1116) 评论(0) 推荐(1)
摘要:一.EF对数据做什么样的操作,是根据EF的上下文实体状态决定,实体状态有以下5种状态,下面我们就分别看下这5种状态 数据准备,我们看到学生表里有20000名学生记录,最后1位学生的学生编号为0000020000 1.Detached-实体跟上下文压根没关系 我们看到我新创建了名学生,学号为00000 阅读全文
posted @ 2020-01-30 08:51 David-散步的蜥蜴 阅读(648) 评论(0) 推荐(0)