2020. 3. 9. 10:37ㆍStudy
POJO Class (Plain Old Java Object)
예시 코드는 아래와 같습니다
public class StudentResponse {
private String name;
private int age;
private double average;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
public double getAverage() {
return average;
}
public void setAverage(double average) {
this.average = average;
}
}
우리가 자주 사용하는 Retrofit2의 Response class 입니다
Class 내용을 보면 변수 선언, getter, setter 구성이 전부입니다
별다른 작업을 하지 않는 이러한 Class를 POJO Class라 부릅니다.
POJO라는 용어는 JAVA Beans 와 EJB(Enterprise Java Beans)의 Beans와의
구분이 어렵고 서로 다른 개념들을 확실히 분리하기 위해서
POJO Class 로 부른다고 생각 하시면 될 것 같습니다.
'Study' 카테고리의 다른 글
Boiler plate란 무엇일까? (0) | 2020.05.07 |
---|---|
IoC와 DI란 무엇일까? (0) | 2020.05.06 |
synchronized란 무엇일까? (0) | 2020.02.14 |
LinkedList 와 ArrayList의 특징 (0) | 2020.01.13 |
Process 와 Thread의 차이 (0) | 2019.12.03 |