Spring Boot를 사용하기 위해 알아야 할 것들
들어가며 Spring Boot는 Spring 기반의 오픈 소스 프레임워크로, 자체 실행되는 Spring-based 어플리케이션을 빠르게 구축할 수 있게 하는데 목적이 있다. 용어 (Terminology) Bean Spring Container에 의해 관리되는 자바 객체 XML, Annotation, Java Code 등의 방법을 사용해 설정할 수 있다. Inversion of Control (IoC. 제어 역전) Spring의 main idea 객체의 라이프사이클을 Bean을 통해 관리하고 의존성을 주입함으로서 객체의 제어권을 Spring이 갖는다. Dependency Injection (DI. 의존성 주입) Spring의 객체 관리 기법 객체가 의존성을 스스로 생성하거나 탐색하는 대신 Spring Fr..
2024.04.04