周振林 周振林
首页
  • 前端文章

    • HTML
    • CSS
    • Tailwind CSS (opens new window)
    • JavaScript
    • Vue3
    • 其他
  • 学习笔记

    • 《JavaScript教程》
    • 《ES6 教程》
    • 《TypeScript》
    • 《Vue》
    • 《Git》
    • 《小程序笔记》
    • 《JS设计模式总结笔记》
  • 规范
  • Spring
  • 安装教程
  • 其他教程
  • 归真医学
  • 常用药材
  • 学习笔记
  • 经方学习心得
  • 基础
  • 虚拟化
  • Docker
  • OpenStack
  • 心情杂货
关于
收藏
  • 分类
  • 标签
  • 归档

周振林

IT界的小学生
首页
  • 前端文章

    • HTML
    • CSS
    • Tailwind CSS (opens new window)
    • JavaScript
    • Vue3
    • 其他
  • 学习笔记

    • 《JavaScript教程》
    • 《ES6 教程》
    • 《TypeScript》
    • 《Vue》
    • 《Git》
    • 《小程序笔记》
    • 《JS设计模式总结笔记》
  • 规范
  • Spring
  • 安装教程
  • 其他教程
  • 归真医学
  • 常用药材
  • 学习笔记
  • 经方学习心得
  • 基础
  • 虚拟化
  • Docker
  • OpenStack
  • 心情杂货
关于
收藏
  • 分类
  • 标签
  • 归档
  • 规范

    • 接口设计规范
      • 示例
  • Spring

  • 安装教程

  • 其他教程

  • 后端
  • 规范
周振林
2022-11-27
目录

接口设计规范

行为             请求方式           传参方式                                     控制器

新增             post               JSON                                       save

修改             put                JSON                                       update

删除             delete             PathVariable(路径传参)                      delete

查询字典          get                无参数                                      dict

查询通过ID        get                PathVariable(路径传参)                      getById

分页查询          get                query                                      page
  
查询通过其他条件   post               x-www-form-urlencoded                      getXXBy


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17

# 示例

行为             请求方式          传参方式                            控制器         请求路径

新增              post             JSON                              save          /api/user

修改              put              JSON                              update        /api/user

删除              delete           PathVariable(路径传参)             delete        /api/user/{id}

查询字典           get              无参数                             dict         /api/user/dict

分页查询           get              query                             page         /api/user/page
  
查询通过ID         get              PathVariable(路径传参)             getById      /api/user/{id}

查询通过其他条件    post             JSON                              getOneBy     /api/user/get
(返回一条数据)

查询通过其他条件    post             JSON                              getListBy    /api/user/list
(返回多条数据)

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
Last Updated: 2022/11/27, 17:10:52
Spring基础

Spring基础→

最近更新
01
Docker安装
06-10
02
Docker运行JAR
06-10
03
Docker部署MySQL
06-10
更多文章>
Copyright © 2019-2025 鲁ICP备19032096号-1
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式