摘要: 1,在linux上配置.net环境 https://learn.microsoft.com/zh-cn/dotnet/core/install/linux 官方网址 (1)找到安装系统的版本 (2)选择安装的.net版本(安装SDk和运行时) 2.在linux上创建一个文件夹,把发布的文件移动到文件 阅读全文
posted @ 2024-07-18 16:19 芝士Hugh 阅读(40) 评论(0) 推荐(0)
摘要: .net core 核心概念 A a = new A();正 控制反转(IOC)概念 三种生命周期 请求时候 1.作用域(常用) 2.单例 3.瞬时 第三组件 (DI--实现) autofac、unity(依赖注入) 依赖注入(三种) 1.构造注入(常用) 2.属性注入 3.接口注入 .net fr 阅读全文
posted @ 2024-07-18 16:19 芝士Hugh 阅读(33) 评论(0) 推荐(0)
摘要: 1.在nuget包管理下载所需包 2.在项目中创建扩展类 Module类 3.在类中继承 Autofac.Module 4.重写Load方法,实现自动注入 protected override void Load(ContainerBuilder builder) { //1.动态加载程序集 var 阅读全文
posted @ 2024-07-18 16:19 芝士Hugh 阅读(70) 评论(0) 推荐(0)
摘要: 一、事务的四大特性 原子性(Atomicity) 事务包含的所有数据库操作要么全部成功,要不全部失败回滚。 一致性(Consistency) 一致性是指事务必须使数据库从一个一致性状态变换到另一个一致性状态,也就是说一个事务执行之前和执行之后都必须处于一致性状态。一致性规定事务提交前后只存在两个状态 阅读全文
posted @ 2024-06-21 19:14 芝士Hugh 阅读(35) 评论(0) 推荐(1)
摘要: 生命周期有三种模式:瞬时(Transient)、作用域(Scoped)、单例(Singleton) 「瞬时,就是没有生存期。」 也就是说,每次从依赖注入系统中获取瞬时的服务实例时,都会创建一个全新的对象。 依赖注入系统中的服务容器不会保存它,也就是没有生存权的普通对象。 「单例,就是会一直存在,与应 阅读全文
posted @ 2024-06-21 19:14 芝士Hugh 阅读(72) 评论(0) 推荐(1)
摘要: EF Core Dapper SqlSuagr FreeSql .代表的本机 127.0.0.1代表的本机 SqlServer端口号:1433 MySql端口号:3306 阅读全文
posted @ 2024-06-21 19:13 芝士Hugh 阅读(25) 评论(0) 推荐(0)