摘要: ​ 在EF6.0 中,多对多关系配置时,系统会自动生成第三张表,来将两张有互相约束关系的表联系起来,但是在EF Core2.0中,我们需要手动建立第三张表,比如说有两个模型Passage.cs和Category.cs,若想建立两者之间的多对多关系,我们就需要借助第三张表PassageCategory 阅读全文
posted @ 2018-01-12 21:41 良品青年 阅读(224) 评论(0) 推荐(0) 编辑
摘要: 测试系统:centos7 修改连接端口 修改配置文件 去掉port 22的注释,添加新的端口配置 自定义端口选择建议在万位的端口(如:10000 65535之间) 不要直接删除port 22,以免遗忘新SSH端口或者端口不能访问,我们还能继续访问SSH,保存并退出 重启SSH配置 重新连接VPS并删 阅读全文
posted @ 2017-12-17 16:01 良品青年 阅读(729) 评论(0) 推荐(0) 编辑
摘要: 近期使用ASP.NET Core2.0对博客进行了重写,在部署到服务器时遇到了一些问题,来记录一下留用。 配置环境 安装 .Net Framework3.5 在IIS管理器上直接开启,这里总是失败,上网上找了找,发现了可以使用命令行安装,打开PowerShell,依次执行: ​ ​ ​ 执行完就安装 阅读全文
posted @ 2017-11-02 18:32 良品青年 阅读(1798) 评论(1) 推荐(0) 编辑
摘要: Asp.net Core 由于依赖注入的广泛使用,配置数据迁移,与Asp.net大不相同,本篇介绍一下Asp.net Core添加数据迁移的过程 添加Nuget包 首先新建一个 Model 类 User: 然后建立MyDbContext类 然后配置AppSetting.json,添加数据库连接字符串 阅读全文
posted @ 2017-10-08 17:10 良品青年 阅读(605) 评论(2) 推荐(0) 编辑
摘要: 出于安全考虑,在后台与前台进行数据传输时,往往不会直接传输实体模型,而是使用Dto(Data transfer object 数据传输对象),这样在后台往前台传递数据时可以省略不必要的信息,只保留必要的信息,大大增强数据安全性。 下面给出两个相互对应的关系模型User、UserDto public 阅读全文
posted @ 2017-09-28 09:40 良品青年 阅读(1378) 评论(1) 推荐(0) 编辑
摘要: 使用EntityFramework Code First开发,数据迁移是一个不得不提的技术。 在我们的开发过程中,难免需要对模型进行改进,模型改进后,会导致实体集与数据库不一致,当然我们可以通过删除数据库然后再重构数据库,但是在生产环境中这样做,这样或多或少会出现一些问题。使用“数据迁移”,可以帮助 阅读全文
posted @ 2017-09-28 09:37 良品青年 阅读(511) 评论(0) 推荐(0) 编辑