摘要: 1.什么是CodeFirst 从EF4.1开始,EF可以支持CodeFirst开发模式,这种开发模式特别适用于领域驱动设计(Domain Driven Design,大名鼎鼎的DDD)。在CodeFirst模式中,我们不再先创建数据库,然后在程序中创建对应的类;CodeFirst开发模式中我们只关注 阅读全文
posted @ 2018-09-14 17:09 捞月亮的猴子 阅读(7530) 评论(2) 推荐(8)
摘要: EF中使用事务 这节介绍EF6中事务的使用。EF core中事务的使用方式和EF6中一模一样。 1.EF中的默认的事务 默认情况下,当我们执行一个SaveChanges()方法时就会新建了一个事务,然后将context中的CUD操作都在这个事务中进行。Context中有多个SaveChanges() 阅读全文
posted @ 2018-09-14 12:06 捞月亮的猴子 阅读(15263) 评论(3) 推荐(4)
摘要: EF6中基于代码进行配置方式 我们以前对EF进行配置时是在app.config/web.config下的<entityframework>节点下进行配置的,EF6引进了基于代码的配置方法。我们可以根据喜好来选择使用哪种配置方法,当同时使用代码和配置文件进行配置时,最终使用的是配置文件中的配置(配置文 阅读全文
posted @ 2018-09-14 10:00 捞月亮的猴子 阅读(2852) 评论(0) 推荐(3)