developer/인프런 - 스프링 입문
[인프런 - 스프링 입문] 3/19 개발공부일지(2) - 의존성주입 by annotation
페달파워
2023. 3. 19. 15:58
오늘도 자바에 익숙해지자~
@Controller + tab 누르면 import하면서 자동완성됨!
D.I. by annotation.
@Controller
@Service
@Repository
@Autowired로
사용해서 필요한 곳에 의존성 주입하도록 함
구현체
public class (구현체) implements (인터페이스)
public class MemoryMemberRepository implements MemberRepository
@Component annotation이 있어야 스프링이 bin에 method를 등록한다.
이때 @Component scan은 동일 카테고리 package내에서만 스캔한다.(별도 카테고리 scan 요청하려면 별도 설정 필요함)