스트링 빈을 등록하는 2가지 방법
1. 컴포넌트 스캔과 자동 의존관계 설정
2. 자바 코드로 직접 스프링 빈 등록하기
1. 컴포넌트 스캔과 자동 의존관계 설정
-> 컴포넌트 스캔은 @Controller, @Service, @Repository와 같은 에노테이션으로 스피링 빈에 등록하면 스프링이 실행될 때 컨테이너에 등록된 빈들이 자동으로 생성된다.
-> 자동 의존관계는 @Autowired를 사용하여 위에서 설명한 Controller, Service, Repository 같은 컴포넌트에서 다른 객체를 사용해야할 때 Autowired로 의존관계를 등록해서 빈들이 생성될 때 의존관계에 등록한 객체들을 가져와서 연결해주는 역할을 한다.
2. 자바 코드로 직접 스프링 빈 등록하기
config 파일을 따로 만들어서 Configuration, Bean annotation을 통해 직접 빈을 등록한다.
'웹 개발 > Back End' 카테고리의 다른 글
스프링 입문 - 스프링 DB 접근 기술 (0) | 2022.01.02 |
---|---|
스프링 입문 - 웹 MVC 개발 (0) | 2022.01.02 |
스프링 입문 - 회원 관리 예제 (0) | 2022.01.01 |
스프링 입문 - 스프링 웹 개발 기초 (0) | 2021.12.31 |
스프링 입문 - 템플릿 엔진 개념 (0) | 2021.12.31 |
댓글