.net Core Web Api经典三层架构的设计与实现(1)

来到公司已经两个多月了,对net core也算是掌握的比较熟练了。因为我以前是学java的,对net的学习也比较快,今天刚刚完成了组内给实习生布置的小项目,趁着自己还记得比较清晰,给大家分享一下net core Web Api的开发经验,废话不多说,开搞!

(一)Web Api项目初涉

首先介绍一下我的开发环境  Visual Studio2022+Sql server2019  没有开发环境的小伙伴们自己去安装一下

首先我们新建一个web api的项目

.net Core Web Api经典三层架构的设计与实现(1)_第1张图片

 点击下一步

.net Core Web Api经典三层架构的设计与实现(1)_第2张图片

.net Core Web Api经典三层架构的设计与实现(1)_第3张图片 

点击创建就可以啦

.net Core Web Api经典三层架构的设计与实现(1)_第4张图片 

创建完成后我们先分别看一下解决方案资源管理器的几个文件的作用

.net Core Web Api经典三层架构的设计与实现(1)_第5张图片

MyFirstApi就是我们的Api接口  后面前端都是要调用 MyFirstApi里的Controller去实现数据库等的操作。

Controller就不用说了,就是一个又一个的Api接口方法,学过java的小伙伴很容易理解

appsettings.json就是存储一些开发中要用到文本内容,可以进行调用,比如数据库的连接字符串,就可以存到这个里面,需要连接数据库时取出来使用,就不用重复的写了

Program.cs就是配置文件,当我们需要引入一些插件时 或者更改配置时 都需要在这个文件里进行修改 后面我们需要修改时 我都会告诉大家的 跟着来就可以哈

.net Core Web Api经典三层架构的设计与实现(1)_第6张图片

好滴 现在已经基本了解了Web Api接口的框架  下一章我们讲如何实现一个简单的小程序 

你可能感兴趣的:(.net,.netcore,.net,visual,studio)