#entity

Entity Framework中实体模型命名空间的问题

在添加一个实体数据模型的时候(就是扩展名为edmx那位)属性里明明设置了自己的命名空间,但是后台的Designer.cs命名空间生成规则却是项目的默认命名空间加edmx文件所在文件夹的名称, 是BUG还是意外?查文档吧,什么官方,私人的,在论坛里问,一个词两个字,郁闷。没有答案,在网上搜到了一篇文章http:...

Using Repository Pattern in Entity Framework

OneofthemostcommonpatternisfollowedintheworldofEntityFrameworkis“RepositoryPattern”.Sincethisissomethingwhichisheavilyusedandbeingpracticed,Iamnotgo...

EntityFramework 插件之EntityFramework.Extended (批量处理)

接手了一个用EF来做的项目,由于项目中使用的原生处理,导致很多update都是采用先select后update的方式来实现,同时无法批量执行逻辑如:根据订单类型统一更新状态等。所以在经过了N多查找之后发现了一个国外写的扩展插件EntityFramework.Extended。Github:https://github....

采用EntityFramework.Extended 对EF进行扩展(Entity Framework 延伸系列2)

EntityFramework延伸系列目录今天我们来讲讲EntityFramework.Extended首先科普一下这个EntityFramework.Extended是什么,如下:这是一个对EntityFramework进行扩展的类库.完全支持EF5.0/6.0+,GitHub地址 https://gith...

采用MiniProfiler监控EF与.NET MVC项目(Entity Framework 延伸系列1)

今天来说说EF与MVC项目的性能检测和监控首先,先介绍一下今天我们使用的工具吧.MiniProfiler~这个东西的介绍如下:MVCMiniProfiler是StackOverflow团队设计的一款对ASP.NETMVC的性能分析的小程序。可以对一个页面本身,及该页面通过直接引用、Ajax、Iframe形式访问的其它页...

Entity Framework Code First学习系列目录

EntityFrameworkCodeFirst学习系列说明:开发环境为VisualStudio2010+EntityFramework5.0+MSSQLServer2012,在数据库方面EntityFrameworkCodeFirst在EntityFramework5.0仅支持MSSQLServer数据库。在接下来的...

ssh框架搭建出现的异常: class com.my.entity.user not found while looking for property: id

在处理用户注册的时候,user实体的bean创建不出来,原代码如下:<classname="com.my.entity.User"table="user"><!--name:指定Product类中的属性名column:指定为id的字段名generator:生成策略为本地(默认自动增长)-->&l...

EntityFramework之原始查询及性能优化(六)

在EF中我们可以通过Linq来操作实体类,但是有些时候我们必须通过原始sql语句或者存储过程来进行查询数据库,所以我们可以通过EFCodeFirst来实现,但是SQL语句和存储过程无法进行映射,于是我们只能手动通过上下文中的SqlQuery和ExecuteSqlCommand来完成。 通过DbSet中的Sql...

Entity Framework 4.0 recipes 读书笔记2 ExecuteStoreQuery()

写在之前:我想通过refector反编译一下system.data.entity.dll(4.0version),发现反编译出来的只有属性申明和方法声明,里面一句代码都没有,真是火大啊,试了几个.net4.0的其它dll同样也是如此,并且我的机器上的refector是最新版的,后来我觉得可能是dll的路径不对,我引用的...

从Membership 到 .NET4.5 之 ASP.NET Identity

我们前面已经讨论过了如何在一个网站中集成最基本的Membership功能,然后深入学习了Membership的架构设计。正所谓从实践从来,到实践从去,在我们把Membership的结构吃透之后,我们要完善它,改造它,这样我们才能真正学以致用。今天我们将以用户信息为主线,从SqlMembershipProvider出发,...

Entity Framework With Oracle

虽然EF6都快要出来了,但是对于Oracle数据库,仍然只能用DBfirst和ModelFirst来编程,不能用CodeFirst真是一个很大的遗憾啊。好了,废话少说,我们来看看EF中是如何用DBfirst和ModelFirst来对Oracle编程的。首先我们要下载ODP.NET这个数据驱动程序,下载链接:http:/...
代码星球 ·2020-05-13

Entity Framework中编辑时错误ObjectStateManager 中已存在具有同一键的对象

ObjectStateManager中已存在具有同一键的对象。ObjectStateManager无法跟踪具有相同键的多个对象。 说明:执行当前Web请求期间,出现未经处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。异常详细信息:System.InvalidOperatio...

Entity Framework 5.0系列之自动生成Code First代码

在前面的文章中我们提到EntityFramework的“CodeFirst”模式也同样可以基于现有数据库进行开发。今天就让我们一起看一下使用EntityFrameworkPowerTools如何基于现有数据库生成数据类和数据库上下等。基于现有数据库生成POCO数据类和数据库上下文需要借助Visu...

Entity Framework4.0 (七) EF4的存储过程

前面了解了EF4的CRUD的操作,你会发现EF4使用起来比较简单的。呵呵,之前我们使用数据库的时候,有时会使用存储过程代替在代码中直接使用SQL语句。使用存储过程的好处:提高效率:因为存储过程是经过编译优化后,存储在数据库服务器的。SQL语句在执行的时候,需要临时编译。一般来说,存储过程的效率比SQL语句效率高。降低日...

Entity Framework Code First (八)迁移 Migrations

创建初始模型和数据库  在开始使用迁移(Migrations)之前,我们需要一个 Project 和一个 CodeFirstModel,对于本文将使用典型的 Blog 和 Post 模型创建一个新的控制台应用程序 MigrationsDem...
首页上一页...7891011...下一页尾页