摘要: 首先我们实例化一个EF对象 我们主要用EF的Log属性来监控SQL 属性的类型是委托所以我们可以这样写。注:查询是时候要ToList才会触发Log属性因为EF是延迟加载的就是说在我们遍历集合的时候才去数据库取出数据Tolist就相当于foreach 阅读全文
posted @ 2018-04-05 23:13 NET木下 阅读(384) 评论(0) 推荐(0)
摘要: EF的的查询是延迟查询。意思就是说在遍历集合的时候才会去数据库查询默认是延迟查询如果要开启立即查询在后面tolist就行了 因为你tolist的ef就会把数据直接放入内存了 阅读全文
posted @ 2018-04-05 18:32 NET木下 阅读(499) 评论(0) 推荐(0)
摘要: 1.DataBase First 2.Model First 3.Code First 这三种编程方式 DataBase First 就是数据库优先,数据库先建立好表 然后EF根据数据库表生成实体模型,这种方式使用简单,但不适合大型项目使用,这是为什么呢?因为 假设数据库表经常变动 更新数据库有时候 阅读全文
posted @ 2018-04-05 17:44 NET木下 阅读(1306) 评论(0) 推荐(1)
摘要: 这个校验只是对Model进行了简单的 数据类型校验,指的是 int数据你赋值了其他的值 这就是不合法的,还有校验了模型字段不为空,如果为空也是不合法的校验 这方法是一个逻辑值 阅读全文
posted @ 2018-04-05 00:12 NET木下 阅读(531) 评论(0) 推荐(0)