CS/웹개발
Spring framework
자바개발을 편리하게 해주는 오픈소스 프레임워크이다.주로 DI, AOP와 같은 핵심기능을 제공한다. 특징IoC제어의 역전spring에서는 xml 파일, 어노테이션 방식으로 spring 컨테이너 에 bean(객체)를 등록하기만 하면, 스프링 컨테이너에서 bean의 생명주기(생성->의존성 설정->초기화->소멸)를 전부 관리해준다.객체의 생성과 관리를 개발자가 아닌 spring 컨테이너가 담당한다.필요한 객체를 직접 생성하지 않고 spring 컨테이너가 필요에 따라 Bean을 관리한다.IoC 컨테이너spring에서 객체 생성, 초기화, 의존성 주입, 소멸을 관리하는 핵심 컴포넌트이다.DI객체가 서로 의존하는 관계가 되게 의존성을 주입한다.객체간 의존성을 외부에서 주입받아 사용한다. AOPOOP는 유사한 것들을..
2025. 1. 2.