Spring19 Spring bean 이란 뭘까? 스프링 빈이란? 스프링 컨테이너에 의해 관리되는 자바 객체를 의미한다. 스프링 컨테이너란? 스프링 컨테이너는 스프링 빈의 생명 주기를 관리하며, 생성된 스프링 빈들에게 추가적인 기능을 제공하는 역할을 한다. 개발자는 new 연산자, 인터페이스 호출, 팩토리 호출 방식으로 객체를 생성하고 소멸하지만, 스프링 컨테이너를 사용하면 해당 역할을 대신해준다. 또한, 객체들 간의 의존 관계를 스프링 컨테이너가 런타임 과정에서 알아서 만들어준다. 그럼 어떻게 스프링 빈을 등록할까? 1. Component Scan 컴포넌트 스캔은 @Component를 명시하여 빈을 추가하는 방법이다 클래스 위에 @Component를 붙이면 스프링이 알아서 스프링 컨테이너에 빈을 등록한다. 참고로 @Componet는 위와 같이 @Tar.. 2022. 8. 3. 이전 1 2 3 다음