spring bean2 4-2. 모든 빈 조회, 어플리케이션 빈 조회 스프링 컨테이너에 빈이 잘 등록되었는지 조회해서 확인할 수 있다. 컨테이너에 등록된 모든 빈 조회 테스트 폴더에 beanfind 패키지를 하나 생성하고, ApplicationContextInfo 테스트 클래스를 생성한다. AnnotationConfigApplicationContext 컨테이너를 생성하고, 모든 빈을 조회하는 테스트 메서드를 작성한다. +) JUnit5부터 테스트 클래스에 public을 붙일 필요가 없어졌다. ApplicationContextInfoTest.java package hdxian.hdxianspringcore.beanfind; import hdxian.hdxianspringcore.AppConfig; import org.junit.jupiter.api.DisplayName; i.. 2023. 11. 7. 9. 스프링 빈과 의존관계 - 스프링 빈 수동 등록 지난 포스트에서 컴포넌트 스캔을 이용해 스프링 빈을 등록하고 사용해보았다. https://debuggingworld.tistory.com/50 스프링 입문) 8. 스프링 빈과 의존관계 - 컴포넌트 스캔 지난 포스트에서 회원 관리 서비스인 MemberSerivce를 작성하고 테스트해보았다. 일반적으로 Cotroller를 이용해 외부 요청을 처리하고, Service에서 비즈니스 로직을 구현하며, Repository에서 데이터 저 debuggingworld.tistory.com 컴포넌트 스캔 방식이란, 스프링 애플리케이션이 구동되어 컨테이너를 생성할 때, 스프링이 자동으로 프로젝트 패키지 경로를 스캔에 @Component 어노테이션이 붙은 자바 클래스들을 스프링 빈으로 등록하는 방식이다. 이렇듯 컴포넌트 스캔.. 2023. 4. 16. 이전 1 다음