[Spring] Spring Bean

SeokHun·2021년 1월 9일
0

Spring

목록 보기
2/4

Core Technologies


Spring Bean

  • Spring Container에 의해서 만들어진 자바 객체
    - Spring IoC(Inversion of Control) Container에 의해 인스턴스화, 관리, 생성된다
  • 만들어진 객체를 지정해서 getBean() 메서드를 이용해 가져올 수 있다

Bean Scope

  • Bean 객체가 존재하는 범위를 의미한다.
  • 애플리케이션 실행 했을 때 JVM 안에서 Spring이 Bean마다 하나의 객체를 생성한다
  • Spring을 통해 Bean을 사용할 때, 주입받은 Bean은 동일한 객체라는 가정
    → Scope가 지정되지 않는다면 명시적으로 singleton이다

0개의 댓글