摘要: 上一篇我们初步完善了项目的DAL层和BLL层,本章我们简单介绍下依赖注入,使用AutoFac替换系统自带的容器,并配置下WebApi环境 一、IOC容器的使用 1、依赖倒置【DIP】 什么是DIP?即为依赖倒置,面向对象编程设计原则的一种,即细节应当依赖于抽象,要针对抽象(接口)编程,而不是针对实现 阅读全文
posted @ 2020-05-12 22:34 Jscroop 阅读(769) 评论(3) 推荐(1) 编辑
摘要: 上一篇我们使用Code First的方式完成了数据库的建立 ,本章我们来完善一下数据访问层和业务逻辑层部分的内容 一、IDAL与DAL 根据依赖倒置原则,细节应该依赖于抽象,我们我们要针对抽象,即面向接口进行编程,其好处是解耦和利于重构 1、IDAL实现 1.1、基类接口 这里添加一个CURD操作的 阅读全文
posted @ 2020-05-07 23:34 Jscroop 阅读(1330) 评论(2) 推荐(2) 编辑
摘要: 上一篇简单介绍了ASP.NET Core Web项目的结构,本章我们来对项目进行简单的分层和使用Code First的方式建立数据库 一、分层 1、项目说明 之前是想做一个Mvc项目,但是主要还是想学习一下前后端分离方面的内容,并且写博客的目的也是为了学习和记录一些新的东西,所以就改成ASP.NET 阅读全文
posted @ 2020-05-05 23:11 Jscroop 阅读(983) 评论(2) 推荐(2) 编辑
摘要: 近期学习了ASP.NET Core相关的内容,决定从零开始写一个小例子,消化所学的内容,并记录过程中遇到的问题。本章是第一篇,内容为ASP.NET Core Web项目的解决方案文件介绍 一、新建项目 1、环境准备 安装Visual Studio时,默认会安装上.NET Core SDK;如果没有安 阅读全文
posted @ 2020-05-05 23:07 Jscroop 阅读(705) 评论(1) 推荐(1) 编辑
摘要: 一、线程 1、什么是线程?什么是进程?两者有什么关系? 进程(Process):进程代表了操作系统上运行着的一个应用程序,每个进程都有自己独立的边界,进程与进程之间不能共享资源,一个进程可以包含一个或多个线程; 线程(Thread):线程是被操作系统调度的基本单元,同一进程内的所有线程共享内存和资源 阅读全文
posted @ 2020-05-01 23:53 Jscroop 阅读(4251) 评论(1) 推荐(5) 编辑
//小火箭