nodejs业务分层如何写后端接口

2023-12-27 19:57:45

这里展示的是在node +express 项目中的操作 ,数据库使用的是MongoDB,前期关于express和MongoDB的文章可访问:
Nodejs后端+express框架


  • server后端接口操作:通过路由匹配——>调用对应的 Controller——>进行 Service调用——>操作模型Model
    这里以 product 为例

  • (1)先创建模型 ProductModel.js
    在这里插入图片描述

  • (2)路由 ProductRouter.js
    在这里插入图片描述

  • (3)ProductController.js
    在这里插入图片描述

  • (4)ProductService.js 利用模型映射数据库,创建新的字段
    在这里插入图片描述

  • (5)把路由配置到整个项目初始的地方 app.js

const ProductRouter = require('./routes/admin/ProductRouter');
app.use(ProductRouter)

查看数据库,创建了product,并添加信息成功
在这里插入图片描述
在这里插入图片描述

文章来源:https://blog.csdn.net/m0_64715294/article/details/135253224
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。