Skip to content

使用NodeJS搭建一个SpringBoot后端服务的Demo,通过万能路由实现动态API,TS语法不熟,请指教

Notifications You must be signed in to change notification settings

kscMaster/SpringBoot_NodeJS

Repository files navigation

lowcode-midway project

Chinese | English

Dynamic completion of CRUD function according to request, poc stage

已知问题与缺失流程

  • 基础model以及CRUD
  • 自定义model以及CRUD
  • 统一入参的格式
  • 计算分页功能
  • 统一返回值
  • 入参的pageNo在查询时需要做自减操作
  • 异常捕获
  • 新增和修改前需要校验model
  • 修改和查询、删除前,需要做model存在校验,否则会生成很多垃圾collection
  • 模型里的字段需要做校验(必填、范围、类型、枚举、敏感词过滤等)
  • 方法调用前查询是否存在用户自定义的CRUD方法
2021年9月27日14:48:26 康晓平 [email protected]

QuickStart

see midway docs for more detail.

Development

$ npm i
$ npm run dev
$ open http://localhost:7001/

Configuration

  1. change mongoDB config

Deploy

$ npm start
$ npm stop

Swagger

http://127.0.0.1:7001/swagger-ui/index.html

About

使用NodeJS搭建一个SpringBoot后端服务的Demo,通过万能路由实现动态API,TS语法不熟,请指教

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published