在EntityFramework的CodeFirst模式中,我们想将程序自动生成的sql语句和执行过程记录到日志中,方便以后查看和分析。 在EF的6.x版本中,在DbContext中有一个Database属性,Database.Log就是用来专门记录这种日志的。 Database.Log是一个Act ...
分类:
数据库 时间:
2017-07-29 17:14:32
阅读次数:
220
承接上一篇文章:关于类库中EntityFramework之CodeFirst(代码优先)的操作浅析 本篇讲述的是怎么使用迁移技术让程序自动通过ORM框架将模型实体类结构映射到现有数据库,并新增或修改与之对应的表结构。 无论承不承认,都要使用到visual studio的“程序包管理器控制台”执行相关 ...
分类:
数据库 时间:
2017-07-29 12:54:01
阅读次数:
375
前有ADO.NET,后有ORM模式的EntityFramework。这两种技术都实现了对数据库的访问操作。如果要说哪种技术好,就看项目架构的大小,使用者的熟练程度等等,毕竟萝卜白菜,各有所爱。 今天要记录和讨论的是项目之数据访问层中,使用EF来操作数据库,并可以自动更新数据库表的结构。闲话休提,逻辑 ...
分类:
其他好文 时间:
2017-07-29 11:30:38
阅读次数:
208
初入JAVA 因为工作关系,开始接触JAVA(但心中一直割舍不下我大.net)。一开始选择持久化框架的时候,同事选的是Mybatis,开始我还闹情绪,感觉应该选hibernate,因为以前用EntityFramework 感觉还不错。关键是入JAVA不久,算了就用Mybatis 吧,也算是误打误撞才 ...
分类:
其他好文 时间:
2017-07-25 10:22:18
阅读次数:
144
Entityframework属于ORM框架,作用为:将数据类与数据库表关联起来。 数据类与生成数据库表所需组成: ...
分类:
数据库 时间:
2017-07-22 23:49:08
阅读次数:
247
这个插件真的非常有用,我们能够使用下面语法来简化我们的工作,下面不过演示样例: Deleting <strong>//delete all users where FirstName matches context.Users.Delete(u => u.FirstName == "firstnam ...
分类:
其他好文 时间:
2017-07-22 18:06:51
阅读次数:
129
MVC常见错误及解决办法 问题1: 必须添加对程序集“EntityFramework, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089”的引用。 解决方案: vs中 tools——nuget包管理器——管理解决方案的 ...
分类:
Web程序 时间:
2017-07-20 10:17:10
阅读次数:
228
本文转自:http://www.cnblogs.com/VolcanoCloud/p/5572408.html 官方文档英文地址:https://github.com/aspnet/EntityFramework/wiki/Roadmap 历经延期和更名,新版本的实体框架终于要和大家见面了,虽然还有 ...
分类:
其他好文 时间:
2017-07-12 16:17:08
阅读次数:
339
最近项目开始上线,所以抽时间学习了一下EF。虽然项目中一直在用,但是因为一些原因,一直是知其然不知其所以然,紧紧只限于会用而已。这两天自己搭建了一个MVC的EF框架,虽然也有参考网上各种资料,但是依然不是很顺路。 所以就遇上了题目的问题,在写入数据库的时候报错: 基础提供程序在 Open 上失败 ! ...
分类:
其他好文 时间:
2017-07-12 11:07:59
阅读次数:
378
EntityFramework集成 Nuget包 DbContext 仓储 默认仓储 自定义仓储 应用特定的基础仓储类 自定义仓储示例 仓储最佳实践 事务管理 数据存储 默认仓储 自定义仓储 应用特定的基础仓储类 自定义仓储示例 仓储最佳实践 应用特定的基础仓储类 自定义仓储示例 ABP可以使用OR ...
分类:
其他好文 时间:
2017-07-11 00:53:25
阅读次数:
615