[Spring] #2 예제로 통한 백엔드 개발
1장에서 기본적인 웹 프레임워크 데이터 통신 원리를 알아보았습니다. 2장에서는 간단하지만, 실제 사용될 수 있는 예제를 가져와 서버를 함께 구현해보겠습니다. 역시 공부 자료는 인프런 김영한 강사님의 스프링 입문편을 들었으며 사진 자료의 저작권은 김영한 강사님께 있음을 알립니다. https://inf.run/Jk5T 우선 기업에서도 일반적으로 웹 어플리케이션을 개발 할 때 아래와 같은 계층 구조로 개발한다고 합니다. 컨트롤러는 앞에서 배웠듯이, 클라이언트의 요청을 받아 어떠한 요청인지 구분해 그에 맞는 행동을 할 수 있게 해주는 MVC 컨트롤러입니다. 도메인은 실제 비즈니스 도메인 객체입니다. 실제 데이터베이스에 저장되는 데이터들을 도메인으로 생성하고 관리합니다. 리포지토리는 도메인 객체를 데이터베이스에 ..