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

这里展示的是在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

javascript 复制代码
const ProductRouter = require('./routes/admin/ProductRouter');
app.use(ProductRouter)

查看数据库,创建了product,并添加信息成功

相关推荐
加酶洗衣粉9 小时前
MongoDB部署模式
数据库·mongodb
我要出家当道士9 小时前
MongoDB 备份与恢复综述
mongodb·数据库灾备
Suyuoa9 小时前
mongoDB常见指令
数据库·mongodb
添砖,加瓦9 小时前
MongoDB详细讲解
数据库·mongodb
我的运维人生9 小时前
MongoDB深度解析与实践案例
数据库·mongodb·运维开发·技术共享
CC呢13 小时前
基于STM32单片机火灾安全监测一氧化碳火灾
数据库·mongodb
ADFVBM14 小时前
【Node.js]
node.js
摆烂式编程14 小时前
node.js 07.npm下包慢的问题与nrm的使用
前端·npm·node.js
东锋1.315 小时前
npm命令与yarn命令的区别
前端·npm·node.js