Nest笔记

8/8/2022

# Nest各个模型都是在干嘛的

# 简介

  • 要知道Nest借鉴了springboot,那么springboot的核心思想就是MVC,它也一样。
  • model-view-controller
  • Model层处理业务逻辑,对应nest里的Dto,Service,Entity等
  • View层,视图,也就是页面(现在多是前后分离了,那么view层对应的就是实际的前端项目)
  • Controller层控制器,是最接近视图的一层,view层的资源会通过控制器转发到model层处理逻辑(比如crud),再将处理好的结果返回给view层。
  • 通常来说,顺序是先声明Entity(数据库表的一个实体),再导入到Service写CRUD操作,最后在Controller设置对应的路由。