본문 바로가기
IT/Java

POJO 방식

by 성준하이 2022. 10. 27.
반응형

자바나 스프링을 사용해본 사람이라면 POJO 라는 단어를 들어봤을 것이다.

Plain Old Java Object

의 약자로 오래된 방식의 간단한 자바 오브젝트 라는 뜻이다.

 

요즘엔 스프링이라는 프레임워크도 있고, 다양한 라이브러리들이 나오고 오픈소스 라이브러리 등 

기존 소스보다 더 많은 부분을 자바에서 다양한 부분들이 자리잡고있다.

 

스프링이 처음 출시된 2004년 이전에는 그리고 그 더 이전에는 자바로 프로그래밍을 하기 위해서

하나하나 손수 전부 코드로 짰었다.

 

예를들어 getter / setter 를 보면 dto에서 코드로 설정할수 있지만

요즘엔 @Getter / @Setter annotation으로 대체하는 경향들이 있다.

 

아래 참고 포스팅을 보면

이미지에서 POJO 라는 단어가 있다.

 

자바에선 유명한 그림으로 POJO 에 그밖에 것들이 합쳐져서 스프링이 이루어 지는 그림을 의미한다.

 

다양한 방법으로 개발이 생겼지만 POJO 의 가벼운 방식으로 돌아가자는 운동도 나오고 있을 정도로 한번쯤은 알고 지나가야할 내용일듯 싶다.


참고 포스팅

https://thenicesj.tistory.com/343

 

PSA 란?

자바 spring에서는 몇 가지 특성이 있다. 이전에 포스팅에서 다뤄본적이 있는데 한 가지가 빠져 있어서 그 부분에 대해서 설명을 해보려고 한다. (아래 참고 포스팅 참조) 주제는 PSA 이다. 스프링

thenicesj.tistory.com

 

반응형

'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

댓글