@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();
    }
相关推荐
像少年啦飞驰点、1 分钟前
零基础入门 Spring Boot:从‘Hello World’到可上线的 Web 应用
java·spring boot·web开发·编程入门·后端开发
热爱编程的小刘1 分钟前
Lesson02---类与对象(上篇)
开发语言·c++
独处东汉3 分钟前
freertos开发空气检测仪之输入子系统按键驱动测试
android·java·数据库
!停3 分钟前
数据结构时间复杂度
c语言·开发语言·算法
Cult Of3 分钟前
一个最小可扩展聊天室系统的设计与实现(Java + Swing + TCP)(2)
java·jvm·tcp/ip
allway26 分钟前
统信UOS桌面专业版开启 ROOT权限并设置 SSH 登录
java·数据库·ssh
@@123456胡斌6 分钟前
SQL的整理及复现
数据库·sql·安全
一叶星殇8 分钟前
.NET 6 NLog 实现多日志文件按业务模块拆分的实践
开发语言·.net
别会,会就是不问9 分钟前
Junit4下Mockito包的使用
java·junit·单元测试
好好沉淀10 分钟前
Java 开发环境概念速查笔记(JDK / SDK / Maven)
java·笔记·maven