![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
三层框架
总结一下后端三层框架构建
大师很博爱
技术爱好广泛
展开
-
三层框架之EF
代码地址:https://github.com/marshhu/netcore.sampleDAL层使用EntityFrameworkCore访问数据库NetCore.DAL类库,通过NuGet安装Microsoft.EntityFrameworkCore.SqlServer(其他数据库请安装相应插件)NetCore.DAL类库中,创建数据库上下文AppDbContent类,同时引...原创 2019-11-01 19:06:31 · 736 阅读 · 0 评论 -
三层框架之实体类定义
代码地址:https://github.com/marshhu/netcore.sample1、在NetCore.Model库中创建Entitis文件夹存放实体类Entities文件夹下创建Base文件夹存放实体基类实现,考虑到一般数据表都有一些通用的字段,比如说创建时间,修改时间,数据状态,备注字段等,这些字段定义,统一放在IBaseColumn文件中,如下图(可根据业务需求自定义通...原创 2019-11-01 15:35:24 · 301 阅读 · 0 评论 -
三层框架之创建基础目录结构
代码地址:https://github.com/marshhu/netcore.sample1、创建一个.net core项目,命名为NetCore.Sample,如下图选择应用类型为api创建成功后,目录结构如下,自动创建了一个实例Controller,对外提供了几个restful风格的api接口,运行起来可以访问2、创建三层项目结构 创建 DAL(数据访问层)...原创 2019-11-01 13:58:08 · 496 阅读 · 0 评论