반응형
java -- POJO 개념 정리
참고 : https://en.wikipedia.org/wiki/Plain_Old_Java_Object
http://www.martinfowler.com/bliki/POJO.html
a plain old Java object (POJO) is an ordinary Java object, not bound by any special restriction.
The term "POJO" initially denoted a Java object which does not follow any of the major Java object models, conventions, or frameworks.
정의
1. 사전에 명시된 class 를 상속받지 않고,
2. 사전에 명시된 interface 를 구현하지 않고,
3. 사전에 명시된 annotation 이 없는,
어떠한 제한도 없는 java object 가 이상적인 POJO.
A JavaBean is a POJO that is serializable.
<< 혼자 생각 >>
POJO 는 아직 명확한 정의는 없는듯..
처음 사용한 사람이 Entity Beans 에 대항하는 개념의 regular java object 를 가리켜 사용을 주장해서 생겨서 그런듯...
javabean 도 엄밀히는 serializable interface 를 구현한 것이므로 POJO 라고 할수 없으나... 그냥 POJO 의 일종으로 많이들 여기는듯...
반응형
'java, jsp' 카테고리의 다른 글
java -- try-with-resources statement (0) | 2016.01.27 |
---|---|
java -- jdbc ; Statement, PreparedStatement, CallableStatement (0) | 2016.01.27 |
jsp -- Mac 에서 eclipse, tomcat 8 설치후 jsp 처음 시작하기 (0) | 2016.01.20 |
java -- initialization block ( 초기화 블록 ) (0) | 2016.01.18 |
java -- JavaBeans 개념 정리 (0) | 2015.12.25 |