: DI-IoC
Spring DI/IoC JAVA 의 Class 상속 / Interface 를 이용한 추상화를 기반으로 하는 개발 방법.
Spring은 아래 DI/IoC 를 강력하게 지원하는 프레임워크.
IoC : Inversion of Control 프로그램을 제어하는 패턴 중 하나.
DI 는 IoC패턴의 구현방법 중 하나. DI에 따라 프로그램의 흐름이 완전히 변경됨.
DI : Dependency Injection 스프링 Container 에 만들어둔 각종 클래스(bean)들은 서로 의존적이다 A객체가 B객체 없이 동작이 불가능한 상황 스프링은 DI를 기준으로 많은 프레임워크모듈 들이 만들어짐.
Spring 은 DI Framework 혹은 IoC Framework 라고 부름
스프링 IoC컨테이너
DI : Dependency Injection 스프링 Container 에 만들어둔 각종 클래스(bean)들은 서로 의 존적이다
ex) 의존적이다? A클래스는 B클래스가 없으면 실행 할 수 없다 A는 B에 의존적이다 즉 객체 안에 객체가 저장되는 형태이다
의존객체자동주입이란?
'스프링' 카테고리의 다른 글
JSP에 스프링조립하기 (0) | 2024.05.31 |
---|---|
스프링 MVC웹서비스 (0) | 2024.05.30 |
개발환경 구축 (0) | 2024.05.30 |
Spring Framework (0) | 2024.05.24 |