본문 바로가기

Spring

POJO

POJO(Plain Old Java Object) : 평범한 자바 오브젝트 

이전 EJB(Enterprise JavaBeans)는 확장 가능한 재사용이 가능한 로직을 개발하기 위해 사용 되었었는데 EJB는 한가지 기능을 위해 불필요한 복잡한 로직이 과도하게 들어가는 단점이 있었다. 그래서 다시 조명을 받은게 POJO이다. 

POJO gettet/setter를 가진 단순 자바 오브젝트로 정의한다. 이러한 단순 오브젝트는 의존성이 없고 추후 테스트 및 유지보수가 편리한 유연성의 장점을 가진다. 이러한 장점들로 인해 객체지향적인 다양한 설계와 구현이 가능해지고 POJO의 기반의 Framework(=> Spring Framework)가 조명을 받고 있음.

 

 

728x90
반응형