JAVA 기반의 웹 프레임워크로 DI, IoC의 개념을 도입한 Spring
Controlller, Service, DAO, Repository, DTO, VO의 차이와 역할, 그리고 구현 예제
CRUD를 반영한 Spring REST API Controller 구현하기