POJO란? Pojo란 Plain Old Java Object의 약자이며, 위키백과의 정의를 빌려오자면 오래된 방식의 간단한 자바 오브젝트라는 뜻입니다. 오래된 방식의 자바 오브젝트...라고 하면 무슨 말인지 잘 감이 안옵니다. 그래서 풀어서 설명하자면, 특정 환경이나 기술에 종속되지 않는 순수한 자바 객체라고 할 수 있습니다. POJO의 등장 배경 POJO는 각종 프레임워크들을 사용하게 되면서 객체가 점점 무거워지기 시작하자 이에 반발하여 나온 개념입니다. 자바 객체들이 특정 환경과 특정 기술에 종속되어 의존성이 커지게 되자 객체지향 언어 고유의 장점인 가독성, 유지 보수 등에 오히려 어려움을 겪게 되었기 때문입니다. 자바 객체를 왜 사용하는지를 다시 처음으로 돌아가서 잘 생각해보자라는 뜻이 있을 수 ..