会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
捞月亮的猴子
五岳寻仙不辞远,一生好入名山游
博客园
首页
新随笔
联系
管理
上一页
1
···
3
4
5
6
7
8
9
10
11
12
下一页
2018年9月17日
EF CodeFirst系列(2)---CodeFirst的数据库初始化
摘要: 1. CodeFirst的默认约定 1.领域类和数据库架构的映射约定 在介绍数据库的初始化之前我们需要先了解领域类和数据库之间映射的一些约定。在CodeFirst模式中,约定指的是根据领域类(如Student,Grade类)自动配置概念模型的一些默认规则。在上一节的小栗子中,我们没有在领域类中做任何
阅读全文
posted @ 2018-09-17 10:33 捞月亮的猴子
阅读(6069)
评论(1)
推荐(4)
2018年9月15日
Entity Framework系列教程汇总
摘要: 翻译自http://www.entityframeworktutorial.net/,使用EF几年时间了,一直没有系统总结过,所以翻译这一系统文章作为总结,由于英语功底有限,翻译的可能有些问题,欢迎指正。 一、EntityFramewoke入门教程系列 Entity Framework入门教程(1)
阅读全文
posted @ 2018-09-15 13:43 捞月亮的猴子
阅读(36389)
评论(3)
推荐(17)
2018年9月14日
EF CodeFirst系列(1)---CodeFirst简单入门
摘要: 1.什么是CodeFirst 从EF4.1开始,EF可以支持CodeFirst开发模式,这种开发模式特别适用于领域驱动设计(Domain Driven Design,大名鼎鼎的DDD)。在CodeFirst模式中,我们不再先创建数据库,然后在程序中创建对应的类;CodeFirst开发模式中我们只关注
阅读全文
posted @ 2018-09-14 17:09 捞月亮的猴子
阅读(7530)
评论(2)
推荐(8)
Entity Framework入门教程(19)---EF中使用事务
摘要: EF中使用事务 这节介绍EF6中事务的使用。EF core中事务的使用方式和EF6中一模一样。 1.EF中的默认的事务 默认情况下,当我们执行一个SaveChanges()方法时就会新建了一个事务,然后将context中的CUD操作都在这个事务中进行。Context中有多个SaveChanges()
阅读全文
posted @ 2018-09-14 12:06 捞月亮的猴子
阅读(15262)
评论(3)
推荐(4)
Entity Framework入门教程(18)---EF6中基于代码进行配置方式
摘要: EF6中基于代码进行配置方式 我们以前对EF进行配置时是在app.config/web.config下的<entityframework>节点下进行配置的,EF6引进了基于代码的配置方法。我们可以根据喜好来选择使用哪种配置方法,当同时使用代码和配置文件进行配置时,最终使用的是配置文件中的配置(配置文
阅读全文
posted @ 2018-09-14 10:00 捞月亮的猴子
阅读(2851)
评论(0)
推荐(3)
2018年9月13日
Entity Framework入门教程(17)---记录和拦截数据库命令
摘要: 记录和拦截数据库命令 这一节介绍EF6怎么记录和拦截发送给数据库的查询和操作命令。 1.记录EF发送给数据库命令(DbContext.Database.Log) 以前给了查看EF发送给数据库的命令我们需要借助数据库的追踪工具或者第三方追踪工具,现在EF6中提供了DbContext.Database.
阅读全文
posted @ 2018-09-13 18:04 捞月亮的猴子
阅读(2828)
评论(0)
推荐(3)
Entity Framework入门教程(16)---Enum
摘要: EF DbFirst模式中的枚举类型使用 这一节介绍EF DbFirst模式中的Enum(枚举类型),CodeFirst模式中的Enum会在以后的EF CoreFirst系列中介绍。EF5中添加了对Enum的支持。现在Enum支持的数据类型有:Int16,int32,int63,byte,sbyte
阅读全文
posted @ 2018-09-13 16:10 捞月亮的猴子
阅读(2892)
评论(5)
推荐(2)
Entity Framework入门教程(15)---DbContext追踪实体状态改变
摘要: 这一节介绍DbContext追踪实体的变化。EF支持DbContext在其生命周期中自动追踪加载的实体。我们可以通过DbChangeTracker类获取DbContext追踪的所有实体的变化。 注意每个实体必须有主键值才能被上下文追踪。概念模型中的实例如果没有主键值,DbContext不会对其执行追
阅读全文
posted @ 2018-09-13 15:31 捞月亮的猴子
阅读(3083)
评论(0)
推荐(2)
Entity Framework入门教程(14)---DbFirst下的存储过程
摘要: EF6中DbFirst模式下使用存储过程 我们已经知道EF可以将L2E或Entity SQL的查询语句自动转换成SQL命令,也可以根据实体的状态自动生成Insert/update/delete的Sql命令。这节介绍EF中使用预先定义的存储过程对一张或者多种表进行CURD操作。 EF API会新建一个
阅读全文
posted @ 2018-09-13 14:40 捞月亮的猴子
阅读(3332)
评论(0)
推荐(2)
Entity Framework入门教程(13)---EF中的高并发
摘要: EF中的高并发 这里只介绍EF6中database-first开发方案的高并发解决方案,code-first开发方案中的高并发会在以后的EF CodeFirst系列中介绍。 EF默认支持乐观并发:我们从数据库加载了一条数据,这是有人修改了这条数据,而我们手中用的还是旧数据,这就出现了脏读,这个时候我
阅读全文
posted @ 2018-09-13 10:31 捞月亮的猴子
阅读(5387)
评论(0)
推荐(5)
上一页
1
···
3
4
5
6
7
8
9
10
11
12
下一页
公告