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

相关推荐
inventecsh42 分钟前
mongodb基础操作
数据库·mongodb
懒是一种态度5 小时前
Golang 调用 mongodb 的函数
数据库·mongodb·golang
酷酷的威朗普5 小时前
医院绩效考核系统
javascript·css·vue.js·typescript·node.js·echarts·html5
聂 可 以17 小时前
Windows环境安装MongoDB
数据库·mongodb
web前端神器17 小时前
mongodb多表查询,五个表查询
数据库·mongodb
wusong99917 小时前
mongoDB回顾笔记(一)
数据库·笔记·mongodb
真心喜欢你吖17 小时前
SpringBoot与MongoDB深度整合及应用案例
java·spring boot·后端·mongodb·spring
changuncle17 小时前
MongoDB数据备份与恢复(内含工具下载、数据处理以及常见问题解决方法)
数据库·mongodb
前端李易安17 小时前
Webpack 热更新(HMR)详解:原理与实现
前端·webpack·node.js
斯普信专业组1 天前
MongoDB调优利器:掌握性能分析工具mongostat
数据库·mongodb·mongostat