JAVA
자바 POJO (Plain Old Java Object)
icedstone
2025. 3. 11. 15:08
반응형
Plain Old Java Object
일반적으로 getter, setter 와 같이 기본적인 기능만을 가진 자바 객체 를 말한다
우리는 사람들이 자기네 시스템에 보통의 객체를 사용하는 것을 왜 그렇게 반대하는지 궁금하였는데, 간단한 객체는 폼 나는 명칭이 없기 때문에 그랬던 것이라고 결론지었다. 그래서 적당한 이름을 하나 만들어 붙였더니, 아 글쎄, 다들 좋아하더라고. - 마틴 파울러
그 좋아하는 사람 중 한명이 나인거 같다
간단하게 요약하면 이런 말인거 같다.
- 기존에 있던 소스를 가져다 쓰고 상속하고 계속해서 확장하다보니까 불필요하게 무거운 객체들이 계속 생겨났다.
Spring Framework의 경우에도 저런 불필요한 의존성의 최소화해서 객체지향적인 코딩을 하는걸 목적으로 탄생한 Framework이다.
참조
반응형