부트캠프 TIL

22.12.08 Spring Framework 특징

sweet-po 2022. 12. 8. 00:33

IoC(Inversion of Control)제어의 역전 말이 더 어렵네 / DI(Dependncy Injection의존성 주입) IoC 를 위해 DI 사용.

 -클래스의 생성자로 객체 전달받는 코드 있으면 객체를 외부서 주입받는 의존성 주입 이루어지는 것.

 -생성자를 통한 의존성주입만 있는건 아냐

AOP(Aspect Oriented 공통관심지향 Programming) 로깅, 보안, 트랜잭션

PSA(Portable일관된? Service Abstraction)

를 통해

 

POJO(Plain Old Java Object, java로 생성하는 순수한 객체) 달성 (하나의 프레임워크라고도)

 -java 사양에 정의된 것 이외의 다른 기술이나 규약에 얽매이지 않아야

 -특정 환경에 종속적이지 않아야

 

Spring은 POJO 프로그래밍을 지향하는 Framework. 이를 위해 저 위 세가지 기술 지원.