토비-스프링 참조 8.3 POJO 프로그래밍 스프링의 가장 강력한 특징과 목표를 기술적으로 정의하자면 아래와 같다. 분리됐지만 반드시 필요한 엔터프라이즈 서비스 기술을 POJO 방식으로 개발된 애플리케이션 핵심 로직을 담은 코드에 제공한다. 해석 (1) : 핵심 로직은 아니지만 반드시 필요한 뒷단의 기술을 (2) : POJO 방식으로 개발된 애플리케이션 핵심 로직에 포함시킨다. 핵심 로직과 뒷단의 기술을 분리하였는데 (2)에 포함시켜 제공하고자 하는게 스프링이 기술적으로 지향하는 목적이라고 한다. 그렇다면 POJO가 대체 뭘까? POJO에 대해서 알아보자. 예시를 들어봅시다. public class UserDTO { private String userName; private String userId; p..