1. EFCore介绍以及整理
什么是EFCore?
是一个轻量化的,可扩展,开源的框架;
EFCore是由微软开发的ORM框架 1.全面支持Linq语句的查询; 2.查询性能无限接近于ADO.NET框架; 3.数据库迁移功能,可以动态创建数据库或者修改数据库;
什么是ORM框架?为什么要使用它?
ORM是对象关系映射的模型; 为什么要使用,原因有以下几点: 1.能够提升开发效率,因为在以前使用的ADO.NET中,所有数据连接或操作语句都需要写一份,重复性较高,虽然ADO.NET在访问数据的效率上更快,但是这点效率在ORM框架中已可忽略不记了; 2.如果发现字段需要重新命名,在以前需要一个一个修改,使用ORM 框架能完美的解决此问题; 3.能够快速的切换数据库的类型,例如从sql server切换为mysql
缺点是:
在处理复杂的查询统计时会存在不足,这时就需要通过写sql语句进行处理;
    C#相关写法
 
                    
                     
                    
                 
                    
                
 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号