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

相关推荐
朝阳58111 小时前
MongoDB 副本集从零搭建到生产可用
数据库·mongodb
Rain50911 小时前
mini-cc 的 MCP 协议:给 AI 装个 USB-C 接口
c语言·开发语言·前端·人工智能·架构·node.js·ai编程
YANQ66214 小时前
7.bundlesdf本地安装
前端·webpack·node.js
Solis程序员18 小时前
MongoDB 超全入门到实战:从原理、CRUD到高可用架构
数据库·mongodb·架构
代码N年归来仍是新手村成员19 小时前
【AWS】Lambda 初识与服务部署
javascript·react.js·ai·node.js·云计算·ai编程·aws
wgc2k20 小时前
Nest.js基础-4:Nest.js,游戏服务器,微服务架构
游戏·typescript·node.js
wgc2k20 小时前
Nest.js基础-3:常用框架比较
typescript·node.js
ccddsdsdfsdf1 天前
DBeaver怎么链接mongoDB
数据库·mongodb
星夜夏空991 天前
FreeRTOS学习(4)——内存映射
数据库·学习·mongodb
乐于分享的阿乐2 天前
最新长期支持版本nodejs安装及环境配置(保姆级图文+安装包)
node.js