📋 목차 Spring Bean 이란? Java Bean과는 다른가? 어떻게 Spring IoC 컨테이너에 빈을 등록할까? 🔶 Spring Bean 이란? Spring IoC 컨테이너가 관리하는 자바 객체를 '빈(Bean)' 이라고 부릅니다. 먼저 IoC를 설명을 한다면 아래와 같습니다. 일반적으로 자바 프로그램에서는 각 객체들이 프로그램의 흐름을 결정하고 각 객체를 직접 생성하고 조작하는 작업(객체를 직접 생성하여 메서드 호출)을 했습니다. 즉, 모든 작업을 사용자가 제어하는 구조였습니다. 예를 들어 A 객체에서 B 객체에 있는 메서드를 사용하고 싶으면, B 객체를 직접 A 객체 내에서 생성하고 메서드를 호출합니다.하지만 IoC가 적용된 경우, 객체의 생성을 특별한 관리 위임 주체에게 맡깁니다. 이 경우..