你还在手动建实体层?试试ORM吧
为什么使用ORM?为什么使用EF
对比一下下面2个代码
实体数据模型
实体-关系模型
主要概念:
实体类型(Entity Type) 表示一个带有主键的结构化记录
实体(Entity) 表示一个实体类型的实例
实体集(Entity-Sets) 表示实体的集合
一个实体类型可以从其它实体类型继承
查询实体数据模型
LINQ to Entity
LINQ 查询
参数
匿名类型查询投影
更新与事务
从查询返回的对象可以在内存中进行修改
调用DbContext.SaveChanges() 方法来将更改保存到数据存储当中
ADO.NET 将进行乐观并发检查
所有更新将被封装到一个事务当中
修改实体对象
增加一个实体对象(以及关联实体)
删除实体对象
好了,今天的技术分享就到这 , 如果大家对.NET比较有兴趣的话 , 可以一起加群一起探讨一起交流
295383988
