@PathVariable注解

 

   @PathVariable 是 Spring MVC 中的一个注解,用于将 URL 中的模板变量绑定到方法的参数上。在 Spring MVC 中,通常会使用 RESTful 风格的 URL 来处理请求,URL 中可能包含一些占位符,例如 /users/{id},其中 {id} 就是一个占位符,用来表示一个参数,如进行逻辑删时,在请求头直接添加。@PathVariable 注解就是用来处理这种情况的。当然,boot也是可以使用的。

 

 代码:

  1. 作用: 将 URL 中的模板变量映射到方法的参数上。

  2. 语法: @PathVariable 注解可以用在方法的参数上,通过指定占位符的名称来绑定 URL 中对应的值。

复制代码
    /**
     * 根据id删除部门信息
     * @param id
     * @return
     */
    @PostMapping("/updateDept/{id}")
    public AjaxResult updateDept(@PathVariable("id") Integer id){
        String updateDept = iXzDeptService.updateDept(id);
        return AjaxResult.success(updateDept);
    }
复制代码

   @PathVariable 注解将 URL 中的 {id} 与方法的 id 参数进行绑定,Spring MVC 会自动将 URL 中的 id 值注入到方法的 id 参数中。

 

posted @   学Java的`Bei  阅读(550)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
点击右上角即可分享
微信分享提示