POJO
plain old java object
특정 자바 모델이나 기능, 프레임워크 등을 따르지 않은 자바 오브젝트
스프링 프레임워크는 POJO 방식의 프레임워크
2021.04.26 추가 : 일반적으로 만드는 자바클래스 파일들
우리는 사람들이 자기네 시스템에 보통의 객체를 사용하는 것을 왜 그렇게 반대하는지 궁금하였는데, 간단한 객체는 폼 나는 명칭이 없기 때문에 그랬던 것이라고 결론지었다. 그래서 적당한 이름을 하나 만들어 붙였더니, 아 글쎄, 다들 좋아하더라고.
-마틴 파울러
면접준비하면서 pojo에 대해 설명을 못하겠어서 알아봤는데 네.?
포조가...프레임워크를 따르지 않은 자바 오브젝트이며..
스프링 프레임워크는...포조방식의 프레임..워..크..? 네..?
🥺
POJO = Java Beans
여기서의 Java Beans는 순수하게 getter/setter 메소드로 이루어진 Bean을 말한다.
public class SimpleBean {
private String name;
private String age;
public void setName(String name) {
this.name = name;
}
public String getName() {
return this.name;
}
public void setAge(String age) {
this.age = age;
}
public String getAge() {
return this.age;
}
}
= 이클립스를 통해 자동으로 생성하던 깡통 빈 클래스를 통해 생성된 객체
POJO (Plain Old Java Object) :
getter/setter를 가진 단순 자바 오브젝트 → 의존성이 없고 추후 테스트 및 유지보수가 편리한 유연성의 장점을 가진다.
😂
좀더 공부하자....^^....
출처 :
ko.wikipedia.org/wiki/Plain_Old_Java_Object
'공부 > 용어정리' 카테고리의 다른 글
[ 용어정리 ] Git-flow (1) | 2021.05.17 |
---|---|
[ 용어정리 ] ORM (0) | 2021.04.30 |
[용어정리] printf 서식지정자 (0) | 2021.04.07 |
[용어정리] SPA ? (0) | 2021.03.23 |
[용어정리] 클라우드 컴퓨팅이란? (0) | 2021.03.21 |