为了账号安全,请及时绑定邮箱和手机立即绑定

具有Spring RESTController的端点的REST API层次结构

具有Spring RESTController的端点的REST API层次结构

动漫人物 2021-05-06 18:19:34
我具有一些REST API的播放器资源URI:http:// localhost:8080 / playerhttp:// localhost:8080 / player / 3 ----> id = 3的播放器资源的URI我有用于游戏资源的以下URI:http:// localhost:8080 / player / 3 / gameshttp:// localhost:8080 / player / 3 / games / 5 ---> id = 3的玩家(玩此游戏的玩家)的id = 5的游戏资源的URI。使用Spring框架,我需要两个RestControllers,一个用于播放器资源,另一个用于游戏资源,但是使用@RequestMapping注释,我有这个:@RestController@RequestMapping("${spring.data.rest.base-path}" + "/players")public class PlayerRestResource {    @RequestMapping( method = RequestMethod.POST)    @ResponseStatus(HttpStatus.CREATED)    public PlayerDto createPlayer(@RequestBody PlayerDTO newPlayerDTO) {        ...    }....}但是我不知道如何对像这样的gameRestResource使用RequestMapping注释并获得玩家的ID:@RestController@RequestMapping("${spring.data.rest.base-path}" + "/player/idplayer/games")public class GameRestResource {    @RequestMapping( method = RequestMethod.POST)    @ResponseStatus(HttpStatus.CREATED)    public GameDto createGame(@RequestBody GameDTO newGameDTO) {        ...    }....}
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 133 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信