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,并添加信息成功

相关推荐
追逐时光者1 小时前
MongoDB从入门到实战之Docker快速安装MongoDB
后端·mongodb
创码小奇客3 小时前
MongoDB 时间序列:解锁数据时光机的终极指南
java·mongodb·trae
沐土Arvin4 小时前
理解npm的工作原理:优化你的项目依赖管理流程
开发语言·前端·javascript·设计模式·npm·node.js
辰哥单片机设计11 小时前
JW01三合一传感器详解(STM32)
数据库·mongodb
神仙别闹17 小时前
基于VUE+Node.JS实现(Web)学生组队网站
前端·vue.js·node.js
BXCQ_xuan19 小时前
基于Node.js的健身会员管理系统的后端开发实践
后端·mysql·node.js
wt_cs19 小时前
身份证实名认证接口数字时代的信任基石-node.js实名认证集成
开发语言·node.js·php
快乐点吧19 小时前
【MongoDB + Spark】 技术问题汇总与解决方案笔记
笔记·mongodb·spark
李剑一21 小时前
写一个vitepress新建文章脚本,自动化创建链接,别再手写了!
前端·node.js·vitepress
小博测试成长之路1 天前
MongoDB技巧:快速找出重复字段记录
数据库·mongodb