본문 바로가기
Framework & Library/Spring Boot

[Spring Boot] : 요청 매핑 API 예시

by 오주현 2022. 1. 25.
반응형

@RestController
@RequestMapping("/mapping/users")
public class MappingClassController {

    @GetMapping
    public String user() {
        return "get users";
    }

		@GetMapping("/{userId}")
    public String findUser(@PathVariable String userId) {
        return "get userId=" + userId;
    }
}

@RequestMapping을 클래스 레벨에 매핑 정보를 두면 메서드 레벨에서 해당 정보를 조합해서 사용한다.

 

 

위에 GetMapping은 경로가 /mapping/users인 것이고 아래 findUser 메서드의 GetMapping의 경로는 /mapping/users/{userId}인 경로 변수를 사용한 매핑으로 이루어지게 된다.


스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술을 참고하여 공부하였습니다.

반응형

댓글