基本CRUD开发的一个简要流程,从建表到迁移到映射。
简单来说:如何创建一个API给前端来使用。
1. 先去Domian 层添加实体。枚举,业务学习,基本规则等
2.去EFCore(EntityFrameworkCore)中添加数据库
3.去Application,领域层,写接口并映射。
4.自动生成WebAPI。
概念简要阐述:
DTO: 用于承接数据,对下来自数据库,对上传给前端UI
映射:数据库数据----前端DTO数据 互相映射,具有联系
业务逻辑写在哪?领域层Domian层
Application层和Domain层的关系?Application层组合Domain层中的业务逻辑,并且暴露为接口。