용어 정리

DI이란

haedal-uni 2021. 11. 11. 04:48
728x90

1. 스프링의 핵심 개념

 * DI

 * IoC

 * AOP & AOP Proxy

 * AOP in Spring

 

 1) 주요 구성 요소 

 * IoC / DI

 * AOP

 * PSA

 

 

POJO 대표적인 예로, JavaBean을 들 수 있는데,

JavaBean은 기본 생성자와 멤버 필드에 접근할 수 있는 getter/setter 메소드를 가진

serializable(직렬화가 가능한)한 객체를 의미한다.

 

 

DI (Dependency Injection, 의존성 주입)

HAS-A관계는 참조하는 클래스에서 직접 객체를 생성

Association관계는 외부에서 참조하는 클래스에 객체를 주입

A가 B를 참조하려고 하는데 A가 B를 직접 객체를 생성해서 쓰는거라서 DI가 아니다.

 


출처: https://ooz.co.kr/175 [이러쿵저러쿵]

728x90

'용어 정리' 카테고리의 다른 글

Layered Architecture, DI 흐름 이해하기  (0) 2021.11.13
DTO, VO, Entity  (0) 2021.11.12
REST API와 Restful API, CORS  (0) 2021.11.11
다형성, 상속, 생성자  (0) 2021.11.11
Spring이란  (0) 2021.11.11