Dowon Lee님의 Spring Boot를 이용한 RESTful Web Services 개발 강의를 학습한 내용입니다.
server:
port: 8088
ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ
- @RestController : @Controller + @ResponseBody, View를 갖지 않는 REST Data(JSON/XML) 반환
- @Data(lombok) : Getter, Setter, toString, 생성자 등
- @AllArgsConstructor : 모든 Argument를 가진 생성자 생성
- @NoArgsConstructor : 디폴트 생성자 생성
@GetMapping(path = "/hello-world-bean/path-variable/{name}")
public HelloWorldBean helloWorldBean(@PathVariable String name){
return new HelloWorldBean(String.format("Hello World, %s", name));
}
- @PathVariable : URI 가변 데이터
- {name}과 @PathVariable의 name은 동일해야한다.