RestController(2)
- 
                
                  
                  RestController (Back End) ... 실습
강의: [edwith 부스트코스] 웹 프로그래밍 챕터 3, 웹 앱 개발: 예약서비스 1/4 학습일: 2020년 5월 6일 11. Controller - BE Web API 작성 실습 - 프로젝트 초기 설정 @RestController를 사용해 guestbook 프로젝트에 Web API를 추가해보자. 우선, MessageConverter가 사용할 jackson 라이브러리를 추가해야 하는데, guestbook 프로젝트에는 이미 추가되어 있어 생략한다. Web API 작성 실습 - 컨트롤러 생성 이제 API 요청을 받는 컨트롤러를 만들어야 한다. GuestbookApiController 클래스를 생성한다. 프로젝트 > Java Resources > src/main/java > kr.or.connect.gues..
2020.05.06 - 
                
                  
                  RestController (Back End) ... 이론
강의: [edwith 부스트코스] 웹 프로그래밍 챕터 3, 웹 앱 개발: 예약서비스 1/4 학습일: 2020년 5월 6일 11. Controller - BE Rest API, Web API 개발할 땐 @RestController Spring MVC는 @RestController를 제공한다. Rest API 또는 Web API 개발에 쓰이는 이 Annotation은 Spring 4에서 등장했는데, Spring 3까지 사용됐던 @Controller와 @ResponseBody의 기능도 포함하고 있다. @RestController 사용 시 MessageConverter의 중요성 @RestController를 사용할 땐 MessageConverter가 필수적이다. MessageConverter는 Java 객체와 ..
2020.05.06