🧮Programming/Spring

Spring Java의 웹 프레임워크 Spring에서 중요한 3가지 IoC (제어의 역전) DI (의존관계 주입) AOP (관점지향 프로그램) IoC (제어의 역전) Java로 개발시 new 연산자, 인터페이스 호출 등으로 객체를 생성 또는 소멸 시킵니다. 스프링 컨테이너가 객체의 생성부터 소멸까지 대신해주는 것을 IoC라고 합니다. 즉. 제어권이 개발자가 아닌 IoC에 있으며, IoC가 개발자의 코드를 호출해 필요한 객체를 생성 또는 소멸하여 생명주기를 관리 해줍니다. 스프링 컨테이너에 등록된 객체는 기본적으로 Singleton (싱글톤)으로 관리됩니다. 스프링 컨테이너에 객체를 등록하는 2가지 방법 1. Component Scan 방식 @Component를 포함하는 @Controller, @Servi..
ggami99
'🧮Programming/Spring' 카테고리의 글 목록