SpringBoot @PathVariable 和 @requestParam区别
2024-08-31 16:25:35
1、若获取的入参的 参数 是下面这种形式 就使用 @requestParam 去获取 参数‘1’ /user?id=1
// url:xxx/user?id=1
@RequestMapping("/user")
public User getUser(@RequestParam("id") int id){
return userDAO.getUserById(id);
}
2、若获取的入参的 参数 是下面这种形式 就使用 @PathVariable 去获取参数 ‘1’ /user/1
// url:xxx/user/1
@RequestMapping("/user/{id}")
public User getUser2(@PathVariable int id){
System.out.println(id);
return userDAO.getUserById(id);
}
最新文章
- 在Ubuntu Server下配置LAMP环境
- 如何开发、调试Hybrid项目-- 入门篇
- TestDirector安装配置
- 设计模式_Visitor_访问者模式
- Qt5官方demo解析集21——Extending QML - Adding Types Example
- Qt删除指定文件
- webstorm入手笔记
- socket和抓包工具wireshark
- ThinkPHP5上传图片并压缩为缩略图
- pytorch实现性别检测
- HTML学记笔记
- Mac 10.13.6 安装 cocoapods
- 协议—IIC
- 关于 Spring Security OAuth2 中 CORS 跨域问题
- python3+虹软2.0 离线人脸识别 demo
- [转载]Docker 完全指南
- php语法分析
- Spring Data JPA原生SQL查询
- 第4课 Hello QT
- Powershell About File System
热门文章
- Unity3d 开发(七)AssetBundle组织文件夹
- 搭建基于qemu + eclipse的kernel调试环境(by quqi99)
- Invalid property 'sentinels' of bean class redis spring 错误修改
- BZOJ2179: FFT快速傅立叶 &; caioj1450:【快速傅里叶变换】大整数乘法
- pyspark.mllib.feature module
- BZOJ 2424 DP OR 费用流
- redis动态修改参数
- 洛谷1019 单词接龙 字符串dfs
- POJ1201Intervals(差分约束)
- Linux Shell脚本编程-基础2