본 포스팅은 'React.js, 스프링 부트, AWS로 배우는 웹 개발 101 - 김다정'님의 책을 보고 작성되었습니다. 목차 1. 컨트롤러 레이어: 스프링 REST API 컨트롤러 2. 서비스 레이어: 비지니스 로직 3. 퍼시스턴스 레이어: 스프링 데이터 JPA 4. 정리 컨트롤러 레이어: 스프링 REST API 컨트롤러 HTTP는 GET/POST/PUT/DELETE/OPTIONS 등과 같은 메서드와 URI를 이용해 서버에 HTTP 요청을 보낼 수 있다. 해당 요청을 받은 서버는 어떤 HTTP 메서드를 이용했는지를 알아야 하고 그 후 해당 리소스의 HTTP 메서드에 연결된 메서드를 실행해야 한다. 스프링부트의 spring web(라이브러리)의 어노테이션을 이용하면 이 연결을 쉽게할 수 있다. @Rest..