POJO(Plain Old Java Object)

Untitled

POJO에서 ‘PO’는 여러분이 이미 배웠던 Java로 생성하는 순수한 객체를 의미합니다.

POJO 프로그래밍이란?

POJO 프로그래밍이란 POJO를 이용해서 프로그래밍 코드를 작성하는 것을 의미합니다. 그런데 단순히 순수 자바 객체만을 사용해서 프로그래밍 코드를 작성한다라고 해서 POJO 프로그래밍이라고 볼 수는 없습니다.

POJO 프로그래밍으로 작성한 코드라고 불리기 위해서는 크게 두 가지 정도의 기본적인 규칙은 지켜주어야 합니다.

POJO 프로그래밍이 필요한 이유

POJO 프로그래밍이 필요한 이유는 앞에서 설명한 예시에 잘 나와 있습니다.

IoC(Inversion of Control)

DI(Dependency Injection)