반응형
SMALL
[1] 자바 빈
(1) 자바 빈의 정의
스프링 컨테이너가 관리하는 객체를 말한다
(2) 자바 빈의 역사
JavaBeans | GUI 사용목적 재사용 가능한 컴포넌트 인스턴스 변수 iv getter & setter no-args constuctor가 관리 |
↓ | |
Servlet & JSP bean | 서버 사용목적 mvc의 model : date 전달 EL scope JSP container 가 관리 |
↓ |
|
EJB : Enterprise Java Beans | 대기업 사용자를 위한 목적 복잡한 규칙 EJB container 가 관리 |
↓ | |
Spring Bean | POJO 단순 독립적 Spring container가 관리 |
[2] POJO
(1)POJO 구성
자바 모델 , 기능 , 프레임워크를 따르지 않는 자바 객체를 말한다
객체 지향적인 원리를 기준으로 환경과 기술에 종속되지 않고 필요에 따라 활용이 가능하도록 설계된 오브젝트
스프링의 주요기술인 IoC - DI 와 AOP , PSA를 통해 애플리케이션을 POJO로 개발할수 있게 해준다
API 등을 사용하지 않는 구성
개발자가 특정한 라이브러리나 컨테이너 기술에 종속적이지 않게 구성한다
반응형
LIST
'🌈 백엔드 > 스프링 프레임워크' 카테고리의 다른 글
BeansFactory & AppicationContext (0) | 2023.09.04 |
---|---|
스프링 컨테이너 IoC컨테이너 (2) | 2023.09.04 |
스프링_외부파일 XML의 <property> (0) | 2023.09.01 |
객체자동등록 후 객체자동연결 @Autowired / @ Resource (0) | 2023.09.01 |
객체컨테이너 + 객체자동등록 @Component (0) | 2023.09.01 |