【SpringBoot】参数传递

1.定义URL变量

@RequestMapping("/user/{username}")

@ResponseBody

public String userProfile(@PathVariable String username){

return "user:"+username;

}

2.定义多个URL变量

@RequestMapping("/user/{username}/blog/{blogId}")

@ResponseBody

public String getUserBlog (@PathVariable String username,@PathVariable int blogId){

return "user:"+username+"blog:"+blogId;

}8

.3.匹配正则表达式

@RequestMapping("/user/{username:[a-zA-Z0-9]}/blog/{blogId}")

@ResponseBody

public String getUserBlog(@PathVariable String username,@PathVariable int blogId){

return "user:"+username+"blog:"+blogId;

}12

相关推荐
吃虫子的人2 小时前
记录使用Arthas修改线上源码重新加载的一次过程
java·arthas
7哥♡ۣۖᝰꫛꫀꪝۣℋ2 小时前
微服务负载均衡
spring·微服务
figo10tf3 小时前
Spring Boot项目集成Redisson 原始依赖与 Spring Boot Starter 的流程
java·spring boot·后端
zhangyi_viva3 小时前
Spring Boot(七):Swagger 接口文档
java·spring boot·后端
橙露3 小时前
Spring Boot 核心原理:自动配置机制与自定义 Starter 开发
java·数据库·spring boot
小程故事多_803 小时前
Agent Infra核心技术解析:Sandbox sandbox技术原理、选型逻辑与主流方案全景
java·开发语言·人工智能·aigc
冰暮流星3 小时前
sql语言之分组语句group by
java·数据库·sql
望舒5133 小时前
代码随想录day25,回溯算法part4
java·数据结构·算法·leetcode
黎雁·泠崖3 小时前
【魔法森林冒险】3/14 Allen类(一):主角核心属性与初始化
java·开发语言
程序员敲代码吗3 小时前
Spring Boot与Tomcat整合的内部机制与优化
spring boot·后端·tomcat