Java/Spring boot (2) 썸네일형 리스트형 [Spring Boot] Parameter 0 of constructor in 'A' required a bean of type 'B' that could not be found 해결책 : 1. B 소스에 해당하는 주석 달기 (service, repository, controller) 2. 컴포넌트 스캔할 패키지 경로를 Main에 명시 @ComponentScan(basePackages = {"bean등록할 클래스 주소"}) ex) @ComponentScan(basePackages = {"com.repository.MemberRepository"}) [Spring Boot] Annotation 정리 ======Main====== @Bean : 제어 불가한 외부 라이브러리를 Bean으로 만듬 @Controller : class가 Controller 역할임을 명시 @Autowired : Bean 객체를 주입 (@AllArgsConstructor, setter) @Component : class를 spring의 bean으로 등록 (Service, Repository, Controller 주석 내부에 존재) @ComponentScan : 클래스들을 스캔하여 Bean으로 등록 ======Lombok====== @Setter @Getter @ToString : class 모든 필드에 toString 메소드 생성, exclude 속성 사용하여 특정 필드 toString에서 제외 가능 @NoArgsConstruc.. 이전 1 다음