Plain Old Java Object - 평범한 자바 오브젝트
어느 곳에도 종속되지 않은 Java Class (no interface, do not need spring)
예전 EJB - 버림
- 확장 가능한 재사용이 가능한 로직을 개발하기 위해 사용 되었었는데 EJB는 한가지 기능을 위해 불필요한 복잡한 로직이 과도하게 들어가는 단점
POJO입니다. POJO는 gettet/setter를 가진 단순 자바 오브젝트로 정의
Spring Framework 에서는 이러한 POJO을 지원