spring1 01_스프링 부트란? 01_스프링 부트란? 1.1 스프링 프레임워크 자바에서 가장 많이 사용하는 프레임워크 우리나라 ‘전자정부 표준 프레임워크’ ‘오픈소스 경량급 애플리케이션 프레임워크’ 자바로 애플리케이션을 개발하는 데 필요한 기능을 제공하고 쉽게 사용하도록 돕는 도구 1.1.1 제어 역전(IoC) 사용할 객체를 직접 생성하지 않고 객체의 생명주기 관리를 외부에 위임 외부: 스프링 컨테이너 or IoC 컨테이너 객체의 관리를 컨테이너에 맡겨 제어권이 넘어간 것 제어 역전을 통해 의존성 주입, 관점 지향 프로그래밍 등이 가능 1.1.2 의존성 주입(DI) 사용할 객체를 직접 생성하지 않고 외부 컨테이너가 생성한 객체를 주입 받아 사용하는 방식 - 생성자를 통한 의존성 주입 - 필드 객체 선언을 통한 의존성 주입 - sette.. 2022. 11. 13. 이전 1 다음