会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
jyq0920
博客园
首页
新随笔
联系
订阅
管理
2022年12月5日
[设计模式] 装饰器模式
摘要: 一、装饰器模式 在软件开发过程中,由于需求的改动,可能面临对某个或某些对象新增一些新的功能的需求。根据开闭原则,新增功能我们也不能直接去修改 原有的类,而如果使用继承的方式去实现,可能出现“子类爆炸”的问题,这个时候就可以使用到 装饰器模式。 装饰器模式:允许向一个现有的对象添加新的功能,同时又不改
阅读全文
posted @ 2022-12-05 17:44 _冬眠
阅读(299)
评论(0)
推荐(0)
2022年12月3日
[.NET学习] EFCore学习之旅 -3 一些其他的迁移命令
摘要: 1.Update-DataBase xxx 概述:将数据库回滚到某个版本。 1.首先创建一个表 Dog 2.生成迁移 Add-Migration CreateDogTable 并更新到数据库 Update-Database 3.现在我们为Dog类新增一个字段 Age ,并且生成迁移 AddAgeTo
阅读全文
posted @ 2022-12-03 16:20 _冬眠
阅读(420)
评论(0)
推荐(0)
[.NET学习]EFCore学习之旅 -2 简单的增删改查
摘要: 1.实例化创建数据库上下文类 首先实例化一个数据库操作上下文类,注意到DbContext实现了IDisposable接口,所以使用using语句,避免内存泄露。 2.插入 以Person类为例,先生成一些简单的数据。 注意,在新增/删除/修改操作后,需要执行一次保存操作,才能把数据更新到数据库。 这
阅读全文
posted @ 2022-12-03 14:05 _冬眠
阅读(316)
评论(0)
推荐(0)
[.NET学习] EFCore学习之旅 -1
摘要: 1.创建项目 这里我们先新建一个控制台项目:“jyq.EFCore.Learn”,框架基于.NET6 2.安装 Neget包 Install-Package Microsoft.EntityFrameworkCore.SqlServer 3.创建实体类 这里我们创建几个用来测试的实体类:Book ,
阅读全文
posted @ 2022-12-03 11:59 _冬眠
阅读(313)
评论(0)
推荐(0)
公告