ICode9

精准搜索请尝试: 精确搜索
  • EF Core022022-01-26 16:04:42

    EF Core约定大于配置: 1.表名采用DbContext中对应的DBSet<T>属性的 属性名   例如:public DbSet<Student> Students { get; set; } 若不单独对表名进行设定则默认为表名=Students  2.数据库的列名与实体类属性名一致,列的类型采用和实体属于最兼容的类型        例如: SqlSe

  • EF Core012022-01-26 14:34:20

    ORM:数据库表的字段=>对应到类的属性 作用:利用对象 对关系型数据库进行操作,简化基础CURD的操作 常用的ORM: SqlSugar (国内) Dos.ORM (国内) Chloe (国内) StackExchange/Dapper (国外) Entity Framework (EF) (国外) NHibernate (国外) ServiceStack/ServiceStack.OrmLite 

  • EF Core手动创建实体类操作数据库2022-01-26 02:01:10

    业务场景 俩个数据库之间的数据需要迁移,然后表的结构不同,且迁移过程中还涉及到一丢丢数据的加工处理,因此不能简单的使用导入导入,然后列映射的功能完成任务了 .net core的nuget包,刚好有对应数据库的驱动,另外刚开始,是不想写实体类的,指望着使用DBFirst模式生成代码(EF Core里面,好像已

  • ORA-00031:标记要终止的会话2022-01-24 17:33:25

    在oracle中,通过alter system kill session 'sid,serial#'查杀会话后,会话所持有的事务可能需要提交或回滚,此时该会话会被标记成killed,但是资源还没有释放,此时重复执行alter system kill session 'sid,serial#'时,会出现ORA-00031错误 此时只要将该会话的SPID找出来,从操作系统

  • EF 6 新特性四2022-01-24 09:34:25

    介绍 接下来我将给大家重点介绍一下.Net 6 之后的一些新的变更,文章都是来自于外国大佬的文章,我这边进行一个翻译,并加上一些自己的理解和解释。 源作者链接:https://blog.okyrylchuk.dev/entity-framework-core-6-features-part-2 正文 HasConversion 支持值转换器 在 EF Core 中,Has

  • EF 6 新特性六2022-01-24 09:33:54

    介绍 接下来我将给大家重点介绍一下.Net 6 之后的一些新的变更,文章都是来自于外国大佬的文章,我这边进行一个翻译,并加上一些自己的理解和解释。 源作者链接:https://blog.okyrylchuk.dev/entity-framework-core-6-features-part-2 正文 没有依赖注入的 DbContext 池化 在 EF Core 6.

  • EF 6 新特性五2022-01-24 09:33:31

    介绍 接下来我将给大家重点介绍一下.Net 6 之后的一些新的变更,文章都是来自于外国大佬的文章,我这边进行一个翻译,并加上一些自己的理解和解释。 源作者链接:https://blog.okyrylchuk.dev/entity-framework-core-6-features-part-2 正文 脚手架可为空的引用类型 EF Core 6.0 改进了现

  • 多sheet的Excel工具类(通过注解类生成Excel文件)2022-01-20 18:00:10

    ExportExcelUtil类 package com.ml.support.excel; import com.google.common.base.Strings; import com.google.common.collect.Lists; import com.google.common.collect.Maps; import com.google.common.collect.Sets; import com.ml.support.core.BusinessException; impo

  • .net性能最高的EF分页写法2022-01-20 09:04:56

    /// <summary> /// 获取资金流 /// </summary> /// <returns></returns> [HttpGet] public ActionResult GetUserCashFlows(int? pageIndex, int? pageSize, int month, string search) { v

  • [译] EF 6 新特性 - 中2022-01-18 22:01:44

    介绍 接下来我将给大家重点介绍一下.Net 6 之后的一些新的变更,文章都是来自于外国大佬的文章,我这边进行一个翻译,并加上一些自己的理解和解释。 源作者链接:https://blog.okyrylchuk.dev/entity-framework-core-6-features-part-1#heading-1-unicode-attribute 正文 列属性 在模型中

  • [译] EF 6 新特性 - 下2022-01-18 22:00:56

    介绍 接下来我将给大家重点介绍一下.Net 6 之后的一些新的变更,文章都是来自于外国大佬的文章,我这边进行一个翻译,并加上一些自己的理解和解释。 源作者链接:https://blog.okyrylchuk.dev/entity-framework-core-6-features-part-1#heading-1-unicode-attribute 正文 EF Core 中的最

  • [译] EF 6 新特性 - 上2022-01-18 22:00:35

    介绍 接下来我将给大家重点介绍一下.Net 6 之后的一些新的变更,文章都是来自于外国大佬的文章,我这边进行一个翻译,并加上一些自己的理解和解释。 源作者链接:https://blog.okyrylchuk.dev/entity-framework-core-6-features-part-1#heading-1-unicode-attribute 正文 Unicode 属性 EF

  • EF Core环境搭建2022-01-17 21:33:25

    EF Core环境搭建 实体类 Config 配置类 创建继承DbContext的类 (设置连接数据库字符串) 自动生成数据库 (命令) 编写调用EF Core的业务代码 引入NuGet包 Microsoft.EntityFrameworkCore.SqlServer Microsoft.EntityFrameworkCore.Tools Microsoft.EntityFrameworkCore.SqlServer.De

  • EFCORE 延迟加载和EF数据模型创建2022-01-17 02:00:18

            先建第一个商店表 /// <summary> /// 店铺表 /// </summary> public class Sys_Shop { /// <summary> /// 主键 /// </summary> [Key] public int Id { get; set; } /// <summary&

  • linux获取当前pts2022-01-16 11:04:46

    获取当前pts [root@192_168_1_165 ~]# echo $SSH_TTY /dev/pts/3 [root@192_168_1_165 ~]# env | grep pts SSH_TTY=/dev/pts/3 检测指定pts的运行程序 [root@192_168_1_165 luting]# ps -ef | grep tailf | grep -v grep | grep pts/3  root 15683 13858 0 14:17 pts/3 00:00:00

  • EF No database provider has been configured for this DbContext.2022-01-15 15:02:50

    这个错误是没有找到数据库配置。。。最简单的理解就是没有找到数据库连接字符串,在你实现DbContext的类里面增加此方法:    然后再在Startup类调用即可。

  • .NET005-EF Core-12022-01-14 14:32:42

    .NET005-EF Core-1 文档概述 关于EF Core的专题部分目前暂定四篇文章和一个项目(非新手项目),第一篇主要介绍ORM以及EF Core的简单使用和一些工具的使用以及EF Core的增删改查等等;第二篇介绍EF Core一对一、一对多、多对多关系配置;第三篇文章EF Core的优化、乐观并发控制、悲观并发控

  • .NET CORE LinQ查询中计算时间差2022-01-14 11:03:01

    项目中有这样一个需求: 当客户端输入一个数值,后端需要过滤两个时间差的秒数是该数值再返回数据 1错误的方法 一开始直接使用了C#中的时间计算方法 int second=20; if (second > 0) { list = list.Where(p => (p.EndTime - p.StartTime).TotalSeconds >= second); } 以上

  • shell脚本重启进程(查找进程并杀掉,然后重启)2022-01-13 10:34:40

      进程名称换成自己的 ,这里以jar包为例  可以根据自己的修改 #!/bin/sh #进程名称 process_name=demo.jar while [ 0 -eq 0 ] do ps -ef|grep $process_name |grep -v grep # $? -ne 0 不存在,$? -eq 0 存在 if [ $? -ne 0 ] then echo ">>>process is st

  • C# SQL Server EF框架增删改查2022-01-12 22:02:53

    //创建数据库对象 UserEntities user = new UserEntities(); //增加 user.Card.Add(new Card { ID = "15", UserName = "admin" }); user.SaveChanges(); //删除 Card card=

  • EF操作_使用实体添加数据库的用户信息2022-01-11 14:01:04

    方式1sql //后台控制器验证 if (ModelState.IsValid == false)//后台控制器模型验证,false表示未通过 { return Json("-1"); } FHZMEntities fHZMEntities = new FHZMEntities(); //fHZMEntities.UserInfo.Add(userInfo); //参数化列表 List<SqlParameter> sqlParameterList =

  • 浅讲EF高级用法之自定义函数2022-01-10 21:34:04

    介绍 好久没给大家更新文章了,前2个月因家庭原因回到青岛,比较忙所以没有什么时间给大家更新知识分享,这2个月在和同事一起做项目,发现了很多好意思的东西拿出来给大家讲一讲。 正文 大家先来下面这幅图,这是我司一个老项目的代码,你可能会好奇为啥给我看SQL说好的讲EF哪? 大家看这个我

  • EF操作_使用实体修改数据库的用户信息2022-01-10 21:04:16

    使用EF执行更新操作 方法1,写sql语句 //实例化实体 FHZMEntities fHZMEntities = new FHZMEntities(); //参数化列表 List<SqlParameter> sqlParameterList = new List<SqlParameter>() { new SqlParameter("@UserName",userInfo.UserName), new SqlParameter("@

  • EF操作_使用实体操作或者访问数据库时的错误查找2022-01-10 21:00:59

    用实体操作数据库报错的查找 fHZMEntities.SaveChanges();报错 如下图: 第二步:将报错的行使用try括起来,单纯为了好找错误信息。然后在报错的行打断点,重新运行项目,到这个断点的时候按f11,也可以添加到监控,不过添加到监控的话要在执行这行之前就添加到监控。 第三步,在要运行到这行

  • EF操作_使用实体删除数据库的用户信息2022-01-10 20:33:26

    删除操作 方法1,使用sql方式删除 这种方法比较简单,直接使用EF模型的实体执行Database.ExecuteSqlCommand命令即可,而且貌似也不用查询,直接让实体执行操作数据库的命令即可,效率也快一点儿,虽然简单,不过这种写法一点都不洋气,还是得看下面几种先进的方法。 //实例化对象模型的实例 FHZME

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有