@RequestMapping指定请求方式的用法

java 复制代码
    @RequestMapping("/depts")
    public Result list() {
        log.info("查询全部部分数据");
        return Result.success();
    }

上面代码没有指定请求方式,通过postman测试,可以用GETPOSTDelete的方式调用。

要想指定请求方式,可以在RequestMapping注解中添加method变量指明请求方式。

java 复制代码
    @RequestMapping(value = "/depts", method = RequestMethod.GET)
    public Result list() {
        log.info("查询全部部分数据");
        return Result.success();
    }

@RequestMapping注解中如果有超过两个变量时,必须使用关键词参数。

java 复制代码
@RequestMapping(key1 = "var1", key2 = "var2", key3 = "var3")

还有一种方式是简化的RequestMapping,就是@GetMapping:请求方式是GET,同理还有PostMappingDeleteMapping等。

java 复制代码
    @GetMapping("/depts") // 等同于上面的写法
    public Result list() {
//        System.out.println("查询全部部门数据");
        log.info("查询全部部门数据");
        return Result.success();
    }
相关推荐
kyle~2 分钟前
查找---插值查找(二分查找的改进版本)
开发语言·c++
高翔·权衡之境4 分钟前
主题7:缓存与队列——速度不匹配的通用解
开发语言·人工智能·物联网·缓存·信息与通信·信号处理
@SmartSi10 分钟前
AgentScope Java 入门:搭建第一个 ReAct 智能体
java·agentscope
六月雨滴12 分钟前
Oracle 数据库 RMAN 架构与核心概念
数据库·oracle·dba
小坏讲微服务13 分钟前
SpringBoot整合SpringAI配置多平台API密钥
java·人工智能·spring boot·后端·flask·ai编程·claude code
:12116 分钟前
java面试
java·开发语言·面试
ZC跨境爬虫16 分钟前
跟着 MDN 学 HTML day_62:(HTML调试与常见错误修复指南)
java·前端·javascript·ui·html·媒体
霸道流氓气质18 分钟前
Spring AI + Ollama 深度实战:从 RAG 问答到 Graph Agent 全流程指南
java·人工智能·spring
木井巳19 分钟前
【递归算法】不同路径Ⅲ
java·算法·leetcode·深度优先