0. POJO? Plain Old Java Object 다들 한번쯤 다들 한번쯤 들어본 단어이실 겁니다. POJO를 있는 그대로 해석해보면, '순수한 오래된 자바 객체' 정도로 해석할 수 있는데요. 이보다 더 자세히 이해하기 위해서 잠시POJO라는 개념이 등장하게 된 배경을 살펴봅시다. 1. 배경 예전에 많이 사용했던 백엔드 기술 중 EJB라는 기술이 있습니다. 엔터프라이즈급 서버 시스템 개발시 유용한 업무로직이 포함되어있어서 EJB에만 존재하는 클래스를 사용하여 개발된 시스템이 많았다고 하는데요. 하지만 시간이 지나 새로운 기술, 프레임워크들이 등장하며 시스템을 이식해야할 경우가 생겼다고 합니다. 이때, EJB에만 존재하는 클래스를 사용한 부분의 이식의 어려움이 있었고, 이러한 사례들 때..