[SpringBoot] URL 프리픽스
2024. 8. 31. 10:57ㆍ자바 웹 개발/스프링부트
프리픽스란 URL의 접두사 또는 시작 부분을 가리키는 말이다. /question을 프리픽스로 URL매핑을 하기 위해서는 @RequestMapping을 추가하면 된다. QuestionController은 URL 매핑할 때 반드시 /question으로 시작한다.
@RequestMapping("/question")
@RequiredArgsConstructor
@Controller
public class QuestionController {
private final QuestionService questionService;
@GetMapping("/list")
public String list(Model model){
List<Question> questionList = this.questionService.getList();
model.addAttribute("questionList", questionList);
return "question_list";
}
@GetMapping(value = "/detail/{id}")
public String detail(Model model, @PathVariable("id") Integer id){
Question question = this.questionService.getQuestion(id);
model.addAttribute("question", question);
return "question_detail";
}
}
'자바 웹 개발 > 스프링부트' 카테고리의 다른 글
[SpringBoot] 상세 페이지 만들기(URL에서 자바 객체값 사용) (0) | 2024.08.31 |
---|---|
[SpringBoot] 서비스 만들기 (0) | 2024.08.31 |
[SpringBoot] 루트 URL 사용하기 (0) | 2024.08.31 |
[SpringBoot] 템플릿 설정 (0) | 2024.08.28 |
[SpringBoot] 리포지터리 데이터베이스 관리 기본 기능 (0) | 2024.08.27 |