【SpringBoot】Web开发之URL映射

@RequestMapping("/getDataById/{id}")

public String getDataById(@PathVariable("id") Long id){

return "getDataById:"+id;

}46

如果URL中的参数名称与方法中的参数名称一致,则可以简化为:

@RequestMapping("/getDataById/{id}")

public String getDataById(@PathVariable Long id){

return "getDataById:"+id;

}49

@RequestMapping("/getJson/*.json")

public String getJson(){

return "get json data";

}52

@RequestMapping(value="/getData",method=RequestMethod.GET)

public String getData(){

return "RequestMethod GET";

}

@RequestMapping(value="/getData",method=RequestMethod.POST)

public String PostData(){

return "RequestMethod.POST"

}58

相关推荐
小冷coding几秒前
【面试】围绕‌服务注册与发现、配置中心、熔断限流、API网关路由‌四大核心组件会面临哪些问题?
java·面试·职场和发展
军军君012 分钟前
Three.js基础功能学习十:渲染器与辅助对象
开发语言·前端·javascript·学习·3d·前端框架·ecmascript
Marshmallowc3 分钟前
React useState 数组 push/splice 后页面不刷新?深度解析状态被『蹭』出来的影子更新陷阱
前端·react.js·前端框架
张彦峰ZYF6 分钟前
Java+Python双语言开发AI工具全景分析与选型指南
java·人工智能·python
可儿·四系桜6 分钟前
Kafka从入门到精通:分布式消息队列实战指南(Zookeeper 模式)
java·开发语言·zookeeper·kafka
GIS之路7 分钟前
ArcGIS Pro 添加底图的方式
前端·数据库·python·arcgis·信息可视化
Mo_jon8 分钟前
vite + vue 快速构建 html 页面 (舒适编写html文件)
前端·vue.js·html
小北方城市网10 分钟前
SpringBoot 集成 Redis 实战(缓存优化与分布式锁):打造高可用缓存体系与并发控制
java·spring boot·redis·python·缓存·rabbitmq·java-rabbitmq
步步为营DotNet10 分钟前
深度解析.NET 中Nullable<T>:灵活处理可能为空值的类型
java·前端·.net
努力d小白10 分钟前
leetcode49.字母异位词分组
java·开发语言