WEBAPI实践之路(一)
程序员文章站
2024-01-24 11:57:40
目的:学习netcore3.x 环境下的webapi 开发。 项目:目录及说明 1、AM.Template.Data,持久层,数据库实例 通过该实例能够查询更改数据库(CURD),操作。 2、AM.Template.Domain ,领域层,领域实体模型,用于设计实体间的关系,并生成数据库表。 3、A ......
目的:学习netcore3.x 环境下的webapi 开发。
项目:目录及说明
1、am.template.data,持久层,数据库实例 通过该实例能够查询更改数据库(curd),操作。
2、am.template.domain ,领域层,领域实体模型,用于设计实体间的关系,并生成数据库表。
3、am.template.models, 输出实体,相当于viewmodel,用于设计接口的返回实体格式。
4、am.template.infrastructure,服务层,程序的接口与具体实现。
5、am.template.web,netcore webapi 项目,真正的启动项目。
6、am.template.common,公共方法类,一些通用的方法可以放在这个类中。
netcore webapi 学习中发现的优势:
1、依赖注入方式简单,且提供单重模式: