[스프링 1팀] 1장~4장. 스프링 부트 개발 환경과 애플리케이션 개발하기
1장. 스프링 부트란?스프링 프레임워크자바 기반의 애플리케이션 프레임워크로, 엔터프라이즈급 애플리케이션*을 개발하기 위한 다양한 기능을 제공한다."애플리케이션 개발에 필요한 기반을 제공해서 개발자가 비즈니스 로직 구현에만 집중할 수 있게끔 하는 것"이 스프링의 핵심 가치이다. * 엔터프라이즈급 애플리케이션: 기업 환경을 대상으로 하는 개발 제어 역전 (IoC, Inversion of Control)일반적인 자바 개발은 객체를 생성하고 사용하는 일련의 작업을 개발자가 직접 제어하는 구조이다. 제어 역전이란 객체의 관리를 컨테이너에 맡겨 제어권이 넘어간 것을 말한다. IoC를 적용한 환경에서는 사용할 객체를 직접 생성하지 않고 객체의 생명주기 관리를 외부에 위임한다. 제어 역전을 통해 의존성 주입(D..
24-25/Spring 1
2024. 11. 15. 10:33