私はSpring Bootを試していますが、私は些細な問題に直面しています。 @RestControllerで@PathVariableを使用できません。 http://localhost:8080/user/1/@PathVariableが@RestControllerと連携していません
私の前の春に(起動しない)プロジェクトは、私が@Controllerで@PathVariableを使用し、それがうまく働いた -
package com.harshil.controller;
import org.springframework.web.bind.annotation.*;
@RestController
public class UserController {
@RequestMapping(name = "/user/{id}/", method = RequestMethod.GET)
public User getUser(@PathVariable("id") int id) {
return generateUser(id);
}
}
これは私がエンドポイントを呼んでいる方法です - ここに私のコントローラです。私は何が間違っているのか分かりません。そしてアイデア?
正確に「機能していない」とは何ですか?例外のように、http応答など... – Blank