메모장
스프링 컨테이너(IoC) 본문
스프링에서 객체를 생성하고 조립하는 컨테이너로(container), 컨테이너를 통해 생성된 객체를 빈(Bean)이라고 부른다.
Bean 등록 관련 Annotation
@Configuration
Bean을 등록하기 위한 Annotation
싱글톤 패턴(Singleton Patter, 객체의 인스턴스를 하나만 생성) 보장
@Bean
Method에서 선언, 수동등록, 개발자가 컨트롤이 불가능한 외부 라이브러리에 사용
@Component
Class에서 선언, 자동등록, 개발자가 컨트롤이 가능한 내부 클래스에 사용
@ComponentScan
@Component, @Service, @Repository, @Controller 등이 부여된 Class들을 자동으로 스캔하여 Bean으로 등록
'Java' 카테고리의 다른 글
ImmutableMap (1) | 2023.10.11 |
---|---|
Jasypt 이용한 application.yml 암호화 (0) | 2023.02.24 |
Gmail SMTP 메일 발송 (0) | 2023.01.18 |
Swagger (0) | 2023.01.13 |
게시판 파일 수정 (0) | 2023.01.11 |