반응형
자바나 스프링을 사용해본 사람이라면 POJO 라는 단어를 들어봤을 것이다.
Plain Old Java Object
의 약자로 오래된 방식의 간단한 자바 오브젝트 라는 뜻이다.
요즘엔 스프링이라는 프레임워크도 있고, 다양한 라이브러리들이 나오고 오픈소스 라이브러리 등
기존 소스보다 더 많은 부분을 자바에서 다양한 부분들이 자리잡고있다.
스프링이 처음 출시된 2004년 이전에는 그리고 그 더 이전에는 자바로 프로그래밍을 하기 위해서
하나하나 손수 전부 코드로 짰었다.
예를들어 getter / setter 를 보면 dto에서 코드로 설정할수 있지만
요즘엔 @Getter / @Setter annotation으로 대체하는 경향들이 있다.
아래 참고 포스팅을 보면
이미지에서 POJO 라는 단어가 있다.
자바에선 유명한 그림으로 POJO 에 그밖에 것들이 합쳐져서 스프링이 이루어 지는 그림을 의미한다.
다양한 방법으로 개발이 생겼지만 POJO 의 가벼운 방식으로 돌아가자는 운동도 나오고 있을 정도로 한번쯤은 알고 지나가야할 내용일듯 싶다.
참고 포스팅
https://thenicesj.tistory.com/343
반응형
'IT > Java' 카테고리의 다른 글
이클립스 workspace 저장위치 확인 및 바꾸기 (46) | 2022.11.09 |
---|---|
@Controller와 @RestController (45) | 2022.11.07 |
@builder annotation (44) | 2022.10.26 |
Error creating bean with name 'entityManagerFactory' (28) | 2022.10.22 |
Maven 사용법 (55) | 2022.10.05 |
댓글