Entity Framework 入门
来源:互联网 发布:网络硬盘录像机的设置 编辑:程序博客网 时间:2024/05/23 15:07
1、使用步骤
(1)EF 添加引用
(2)写实体类
public class Student{ [Key] public int Id { get; set; } [Required] [StringLength(50)] public string Name { get; set; }}
(3)包装代码,继承自 DbContext
public class StudentInfoEntities : DbContext{ public DbSet<Student> a { get; set; }}
(4)Db.tolist 实例化包装对象,执行后数据库将生成该表。
private StudentInfoleiEntities db = new StudentInfoEntities();db.a.ToList();
要添加 Student 数据时,执行
using (var db = new StudentInfoleiEntities()){ var studentInfo = new Student { Id = 123, Name = "吴宗宪", }; db.c.Add(studentInfo); db.SaveChanges();}
(5)包装类名与 WebConfig,连接名一样。
<connectionStrings> <add name="StudentInfoEntities" connectionString="Data Source=.; User=sa;Password=sa;Initial Catalog=scoreDB;Integrated Security=True" providerName="System.Data.SqlClient" /></connectionStrings>
2、EF 查询
(1)Ling to Entity
(2)基于方法的查询,Lamda 表达式
(3)原生 SQL 查询,对象名.sqlQuery("select ...")
3、多层架构,Repository 通过 ORM 或 SQL 把持久化数据转化成领域对象,然后根据业务逻辑对应领域层服务。
0 0
- Entity Framework快速入门
- Entity Framework入门
- Entity Framework 入门
- Entity Framework 入门介绍
- Entity Framework入门
- ADO.NET Entity Framework 入门示例
- 实体框架Entity Framework 4.1快速入门
- Entity Framework 入门笔记(1)
- LLBL Gen + Entity Framework 程序设计入门
- Entity Framework实体模型 入门视频教程
- Entity Framework快速入门--实例篇 DatabaseFirst
- Entity Framework快速入门--实例篇 DatabaseFirst
- Entity Framework学习(一)CodeFirst入门
- 转载:Entity Framework 入门4篇连载
- Entity Framework Core 2.0 使用入门
- Entity Framework入门(1)---简介
- Entity Framework入门(1)---开发模式
- Entity FrameWork
- 学习ADPLL的一些总结2
- C++学习之路-开篇
- SPSS t 检验
- java 学习笔记
- Maven 学习笔记
- Entity Framework 入门
- 领域驱动设计学习笔记
- 关于多任务和多线程
- 理解多线程管理类 CWorkQueue
- 面试常见问题
- Struts 2 + Hibernate + Spring 整合要点
- 图片模糊效果
- Struts2 入门实例
- VMware虚拟机配置Ubuntu桥接方式(Bridged)使虚拟机和宿主机能互相ping通