IOC

웹개발/Springboot

Spring 프레임워크 주요 특징 : Ioc, DI, AOP

스프링 프레임워크의 주요 특징이 있다. 이건 정말 꼭 꼭 꼭 꼭 꼭 기억해야 하는 것. 1. 제어의 역행(IoC, Inversion of Control) - 메서드/객체의 호출 제어권이 사용자가 아닌 프레임워크인 스프링에 있다. (기존) main()처럼 프로그램이 시작되는 곳에 객체 생성-호출함. (IoC) 컨테이너에 객체 생성과 공급을 위임. → 얘가 다 하기 때문에 객체는 어떻게 생성되고, 어떻게 사용되는지 모른다. cf. 제어의 역전이라고도 표현하는 데, 번역의 차이일뿐... 크게 중요하지 않다. 2. 의존성 주입(DI, Dependency Injection) - IoC를 시스템적으로 구현하는 방법 중 하나. - 각 계층이나 서비스 간 의존성 존재할 경우 Bean 설정에 기반해 스프링이 자동으로 연..

hatch
'IOC' 태그의 글 목록