본문 바로가기

공부 기록/Java

[Java] POJO

POJO(Plain Old Java Object)

순수한 자바 오브젝트

  

자바 언어 사양 외에 어떠한 제한에도 묶이지 않는다.

 

특정 규약에 종속되지 않는다.

- 미리 정의된 클래스를 상속받거나, 미리 정의된 인터페이스를 구현하지 않는다.

  

특정 환경에 종속되지 않는다.

- 외부 종속적인 HttpSevletRequest, Session 등을 포함하지 않는다.

- 미리 정의된 어노테이션을 포함하지 않는다.

 


POJO Framework

Spring, Hibernate

- 객체지향적인 설계, POJO를 지향한다.

 


https://en.wikipedia.org/wiki/Plain_old_Java_object

 

Plain old Java object - Wikipedia

From Wikipedia, the free encyclopedia Type of object in Java programming language In software engineering, a plain old Java object (POJO) is an ordinary Java object, not bound by any special restriction. The term was coined by Martin Fowler, Rebecca Parson

en.wikipedia.org