Servlet과 Jsp 공부하면서 다들 Spring을 사용한다고 하길레 뭐 때문일까 생각했다.
요즘 Spring으로 웹을 만들면서 엄청 편하다라고 느끼는 중인데
스프링의 삼각형 중 하나인 POJO 부분을 간단히 정리해보려고 한다.
POJO
1. POJO - Plain Old Java Object
POJO 특정 환경이나 기술에 종속적이지 않은 객체지향 원리에 충실한 자바객체
테스트하기 용이하며 객체지향 설계를 자유롭게 적용할 수 있다.
특정 프레임워크나 기술에 의존적이지 않은 자바 객체
특정 기술에 종속적이지 않기 때문에 생상성, 이식성 향상
Plain -> component interface를 상속받지 않는 특징
ex) 서블릿+JSP 웹에서 컨트롤러를 하나 만들다라고 가정했을때
request나 response를 사용하기 위해서는 HttpServlet과 같은 부모로 부터 상속을 받아야 사용가능해서
특정 기술에 종속적이게 됨
Old -> EJB 이전의 java class를 의미
'Web > Spring' 카테고리의 다른 글
스프링에서 JSP 사용 시 의존성 추가 (0) | 2022.05.02 |
---|---|
Spring MVC 패턴 실행 순서 간단정리 (0) | 2022.05.02 |
스프링의 삼각형 IoC/DI ,AOP,PSA,POJO 간단 개념정리 (0) | 2022.05.02 |
댓글