https://spring.io/projects/spring-boot/
Spring이란???
동적인 웹 사이트를 개발하기 위한 오픈소스 프레임워크
디자인패턴
Spring MVC라는 모델-뷰-컨트롤러(MVC) 사용한다.
DTO란??
Client -> Controller -> Service -> Repository ->DB
Client와 Controller 사이에 데이터를 주고 받을때 쓰는 것이 DTO이다.
왜 쓰는가?
필요한 정보만 보내주기 위해