@Autowired

@Autowired에 빨간줄이 그어진 이유
1. 문제 정의 고전적이지만, AppConfig 클래스를 따로 만들어서 mapRepository와 DBRepository를 수동 빈 등록을 해둔 상태이다.(2번째 그림) 근데 @Autowired를 사용할 때, 에러 표시로 빨간 줄이 뜬다. 더 웃긴건 스프링부트 서버 실행은 잘된다? 2. 해결방안 접근 1) 에러 메시지 확인1 예..? 해결 방안이 없다구요..? 2) 에러 메시지 확인 2 경고 내용을 볼 때, 자동 의존주입(Autowired)을 받기 위해서는 현재 클래스(DBService) 또한 마찬가지로@Component,@Service 등의 어노테이션을 통해 스프링 빈으로 등록되어 있어야 한다고 한다. 3) 스프링 빈으로 정상 등록됐는지 확인 위처럼 AppConfig 클래스에 @Bean 애노테이션을 써..