본문 바로가기
SPRING

Spring Framework란?

by brilliant-growth 2023. 7. 5.

Spring Framework

 

Enterprise 급 application 개발을 위한 경량 Framework

 

  1. Rod Johnson
  2. 애플리케이션 개발의 복잡성을 줄여주기 위한 목적 
  3. EJB 사용으로 수행되었던 모든 기능을 POJO(Plain Old Java Object)를 사용해서 개발이 가능하게 함 
  4. IoC(Inversion Of Control)  ⇐ 제어의 역전 : 웹프로그램 

DI(Dependency Injection) ⇐ 의존성 주입 

  1. AOP(Aspect Orientied Programming)
  2. POJO ( 예전부터 평범한 자바 객체 : vo , javaBean, dto    setter, getter ) 
  3. 경량 컨테이너 
  4. 모듈화 되어 있어 필요한 모듈만 추가 가능 

 

 

애니 프레임워크, 전자정부 표준프로레임워크, 마이플랫폼 

 

EJB(Enterprise Java Bean) : RMI

 

'SPRING' 카테고리의 다른 글

DI의 종류  (0) 2023.07.05
aop적용방식  (0) 2023.07.05
단위테스트  (0) 2023.07.05
AOP란?  (0) 2023.07.05
스프링 어노테이션 종류  (0) 2023.06.28