Backend/🍃Spring
[Spring] 스프링 빈(Spring Bean)
망나니 개발자님의 티스토리 글을 읽고 정리하였습니다. Spring Bean이란? 스프링 IoC 컨테이너가 관리하는 자바 객체를 빈(Bean)이라고 한다. Bean은 Spring IoC 컨테이너에 의하여 생성되고 관리된다. Spring Bean 구성요소 class: Bean으로 등록할 자바 클래스 id: Bean의 고유 식별자 scope: Bean을 생성하기 위한 방법(singleton, prototype 등) spring은 기본적으로 Singleton방식으로 빈이 생성된다. 싱글톤은 여러 번 빈을 요청하더라도 매번 동일한 객체를 돌려준다. 따라서 매번 클라이언트의 요청이 올 때마다 각 로직을 처리하는 빈을 새로 만들 필요가 없으므로 대규모 트래픽을 처리하기에 유리하다. 빈을 싱글톤 스코프로 관리하면 요청..
2021. 11. 23. 19:56