日记系统项目实战
文章平均质量分 92
CSND-青石
这个人很懒,什么都没有留下...
展开
-
基于Asp.Net Core3.1项目实战之Entity层实现(二)
基于Asp.Net Core3.1项目实战之Entity层实现前言需求梳理实体定义用户实体分类实体日记实体评论实体DbContext配置DbSet配置ModelBuilder 配置DiaryBuilderCommentBuilder数据库配置最终效果前言为方便开发,项目采用CodeFirst的方式来快速更新数据库结构,如果对CodeFirst不熟悉的可以查看官方文档及示例。另外此项目所有新建的文件全部是在Diary.Entity层。需求梳理此项目为日记系统,大体功能与初期项目一致。主要功能有:用原创 2020-09-16 13:48:04 · 2053 阅读 · 0 评论 -
基于Asp.Net Core3.1项目实战之项目分层(一)
基于Asp.Net Core3.1项目实战之项目分层前言具体分层各层介绍前言第一次开始记录项目的开发过程,写的可能比较粗糙,有问题的请在下方留言。具体分层这一章只需要创建好项目即可,首先创建一个新项目,选择ASP.NET Core Web应用程序,我这里命名为Diary,然后创建如下图所示的各类库(.net core)。各层介绍这里简单介绍一下各层的意义:BLL 和 IBLL 是业务层,主要处理业务逻辑。DAL 和 IDAL 是数据访问层,主要就是对数据库进行操作。Entity为模型层原创 2020-09-16 11:50:15 · 3102 阅读 · 0 评论 -
基于Asp.Net Core3.1 + Vue.js 项目实战(后端篇)
.NetCore 后端实战前言项目结构项目完成列表接口展示前言今年上半年正式开始学习C#语言,熟悉语法之后就直接开始学习.NetCore,并使用其完成了一个简单的Demo,一个日记系统。如今为了巩固所学知识,准备对此Demo进行一个重构,主要是对后端接口的重构,前端代码基本上有太多的变动。项目结构整体后端项目采用经典的三层结构,具体如下图所示。这里简单介绍一下各层的意义:BLL 和 IBLL 是业务层,主要处理业务逻辑。DAL 和 IDAL 是数据访问层,主要就是对数据库进行操作。Ent原创 2020-09-16 11:27:19 · 8995 阅读 · 8 评论