• 2024-09-30恋爱虽易,相处不易:当EntityFramework爱上AutoMapper
    恋爱虽易,相处不易:当EntityFramework爱上AutoMapper  剧情开始为何相爱?相处的问题?女人的伟大?剧情收尾?有时候相识即是一种缘分,相爱也不需要太多的理由,一个眼神足矣,当EntityFramework遇上AutoMapper,就是如此,恋爱虽易,相处不易。在DDD(领域驱动设计)中,使用AutoMap
  • 2024-09-30问题记录:EntityFramework 一对一关系映射
    问题记录:EntityFramework一对一关系映射 EntityFramework一对一关系映射有很多种,比如主键作为关联,配置比较简单,示例代码:publicclassTeacher{publicintId{get;set;}publicstringName{get;set;}publicvirtualStudentStudent{get;set;}
  • 2024-09-30爱与恨的抉择:ASP.NET 5+EntityFramework 7
    爱与恨的抉择:ASP.NET5+EntityFramework7  EF7的纠缠ASP.NET5的无助忘不了你的好一开始列出的这个博文大纲,让我想到了很久之前的一篇博文:恋爱虽易,相处不易:当EntityFramework爱上AutoMapper,只不过这次的剧情换主角了,而且与EF和AutoMapper爱情故事不同的是,这次是
  • 2024-09-30EntityFramework.Extended 支持 MySql
    EntityFramework.Extended支持MySql EntityFramework.Extended默认不支持MySql,需要配置如下代码:[DbConfigurationType(typeof(DbContextConfiguration))]//增加配置publicclassSchoolDbContext:DbContext,IDbContext{publicSchoolDbContext()
  • 2024-04-04EntityFramework Core Scaffolding
    EntityFrameworkCodeFirst是从代码生成数据库,叫做数据迁移。EntityFrameworkDatabaseFirst是从数据库生成代码,叫做脚手架(Scaffold)。本文介绍脚手架入门。用数据库图形界面(如SQLiteStudio)生成数据库模式,插入数据等,已经发展成熟,标准化了,非常直观,即使是生手也很容易掌握。
  • 2024-03-19EntityFrameWork Core 批量操作
    在EF7.0的更新中,新增了批量更新和批量删除的功能: 批量删除:ExecuteDelete 对 DbSet 调用 ExecuteDelete 或 ExecuteDeleteAsync 会立即从数据库中删除该 DbSet 的所有实体。例如,删除所有 Tag 实体:awaitcontext.Tags.ExecuteDeleteAsync();使用SQLServer时,
  • 2024-01-25entityframework多对多
    1.新建两个类,注意两个类的属性中需要分别有对方类的list集合。毕竟这样才能体现出多对多。 2.配置两个类的Config,并在任意一个config中,写上多对多的配置信息 3.然后在数据库新建对应的关联表(当然,实体类的表肯定也要创建好)  在创建关联表的时候,需要注意:表的列名=
  • 2023-11-06解决适用EntityFramework生成时报错“无法解析依赖项。"EntityFramework 6.4.4" 与 ' EntityFramework.zh-Hans
    点击添加,出现错误提示:
  • 2023-10-11无涯教程-ASP.NET Core - 实体框架
    在本章中,无涯教程将设置和配置应用程序以保存和读取SQLServer数据库中的数据。要使用数据库,将使用实体框架,该框架经过了重新编写以与新的.NETFramework一起使用。在此应用程序中,将使用SQLServerLocalDB。LocalDB是为开发人员优化的SQLServer的特殊版本。VisualStudio
  • 2023-05-26EntityFramework Core 删除迁移
    EFCore删除迁移的命令是Remove-Migration。一次只删除一个迁移,并且仅删除尚未应用到数据库的最新迁移。如果强行删除已经应用到数据库的迁移,会抛出异常。删除尚未应用到数据库的最新迁移直接运行Remove-Migration命令即可。删除已经应用到数据库的迁移假设我们已经按顺序应用
  • 2023-05-12EntityFramework Core 6.0 MySql WebApi
    Microsoft.EntityFrameworkCoreMicrosoft.EntityFrameworkCore.DesignPomelo.EntityFrameworkCore.MySqlMicrosoft.EntityFrameworkCore.Tools-----------------------------------------------------------------------------------------------------------------------
  • 2023-04-04解决适用EntityFramework生成时报错“无法解析依赖项。"EntityFramework 6.4.4" 与 ' EntityFramework.zh-Hans
    起因:通过vs2022创建mvc项目时,执行添加“包含视图的MVC5控制器(使用EntityFramework)时   点击添加,出现错误提示   解决方法:在您的解决方案资源管理器中,右键单击引用,管理nuget包,转到“已安装”选项卡并从EntityFramework.zh-Hans,卸载您的语言包,然后在重新添加
  • 2023-03-11NopCommerce学习(2) EntityFramework
    NopCommerce-EntityFramework开发:主要是Controller-Service-Repository的开发方式操作数据库,主要对象是BaseEntity,IDbContext和NopObjectContext,IRepository和EfRepository
  • 2022-12-07c#中EntityFramework连接MySql数据示例 支持Update部分字段
    c#程序如果要连接数据库,以前使用的是ADO.Net,通过DataSet、DataTable、ExecuteNoQuery等方法完成,现在微软提供EntityFramework(其实已经提供很久了)组件实现。今天的主题就是
  • 2022-10-19【教程】解决报错“无法解析依赖项。"EntityFramework 6.4.4" 与 ' EntityFramework.zh-Hans 6.2.0 约束:EntityF
    添加包含视图的控制器执行以上添加“包含视图的MVC5控制器(使用EntityFramework)时报错解决方案在解决方案资源管理器中找到packages.config注释掉EntityFramewo
  • 2022-08-29identity4 系列————持久化配置篇[五]
    前言上面已经介绍了3个例子了,并且介绍了如何去使用identity。但是在前面的例子中,我们使用的都是在内存中操作,那么正式上线可能需要持久到数据库中。这里值得说明的是,并
  • 2022-08-28identity4 系列————持久化配置篇[五]
    前言上面已经介绍了3个例子了,并且介绍了如何去使用identity。但是在前面的例子中,我们使用的都是在内存中操作,那么正式上线可能需要持久到数据库中。这里值得说明的是,并