이 글의 코드 및 정보들은 강의를 들으며 정리한 내용을 토대로 작성하였습니다.
헤더(=header)와 매개변수(=param) 사용법은 동일하다.
Controller에서 사용 시 ~s를 붙히고
TC에서는 ~s를 붙히지 않는다.
## Controller
@GetMapping(value = "/hello", headers = HttpHeaders.FROM)
or
@GetMapping(value = "/hello", params = HttpHeaders.FROM)
## Test Code
.header(HttpHeaders.FROM, "localhost"))
.param(HttpHeaders.FROM, "localhost"))
이 글의 코드 및 정보들은 강의를 들으며 정리한 내용을 토대로 작성하였습니다.
- ? : 한 글자 (“/author/???” => “/author/123”)
- * : 여러 글자 (“/author/*” => “/author/goodgid)
- ** : 여러 패스 (“/author/** => “/author/goodgid/book”)
이 글의 코드 및 정보들은 강의를 들으며 정리한 내용을 토대로 작성하였습니다.
A must-have story for friends dreaming of new developers and programmers
동영상의 주인공이 필자는 아니다.
그저 유투브에서 신입 개발자를 위한 영상을 찾다가 본 영상일 뿐이다.
has one
관계를 설정하기 위한 association
has many
관계를 설정하기 위한 collection
Nested Select = 1번의 추가 Select을 통한 데이터 검색
Nested Results = Join을 통한 한 번에 데이터를 검색
has one
관계를 설정하기 위한 association
has many
관계를 설정하기 위한 collection