inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

스프링 부트 웹 개발 입문 - 따라하며 배우기

v2 환경만들기

v2 객체 만드는중 입니다

해결된 질문

123

mins199600

작성한 질문수 24

0

v2 객체 만들고 이름도 바꾸고 패키지도 다시 만들었는데 이 오류가 자꾸 발생합니다..3일동안 하는데 계속 같은 오류가 뜨네여

[2024-10-0323:26:47:2892] [restartedMain] DEBUG o.s.b.d.LoggingFailureAnalysisReporter -Application failed to start due to an exception
 org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type 'hello.sailing.v1.dao.MenuDao' available: expected at least 1 bean which qualifies as autowire candidate. Dependency annotations: {@org.springframework.beans.factory.annotation.Autowired(required=true)}

spring mvc spring-boot

답변 2

0

IT늦공 김부장

안녕하세요.
우선 해당 오류는 아래 AI 답변과 같이 어노테이션과 관련된 문제입니다.
hello.sailing.v1.dao.MenuDao 부분과 관련된 어노테이션이 아마도 v2 로 옴겨지면서 발생한듯 합니다.

문제가 해결되지 않는다면 정확한 확인을 위해서
해당 프로젝트를 zip 으로 압축하여 저에게 보내주시면 확인 후 답변 드리도록 하겠습니다.
메일 사이즈로 메일이 안된다면 구글 드라이브에 올리고 링크를 메일로 보내주셔도 됩니다.

good.dhkim@gmail.com

0

인프런 AI 인턴

안녕하세요, 인프런 AI 인턴입니다. mins199600님.

작성하신 오류 메시지는 Spring Framework에서 MenuDao라는 빈(bean)을 찾을 수 없어서 발생한 문제로 보입니다. 주요 해결 방법은 다음과 같습니다:

  1. @Mapper 어노테이션 확인:

    • MenuDao 인터페이스에 @Mapper 어노테이션이 제대로 붙어 있는지 확인해주세요. 이 어노테이션이 있어야 MyBatis가 해당 인터페이스를 Mapper로 인식하고 빈에 등록할 수 있습니다.
  2. 패키지 스캔 설정:

    • @ComponentScan이나 @MapperScan을 사용하여 올바른 패키지를 스캔하고 있는지 확인이 필요합니다. Application 클래스에 다음과 같은 설정이 포함되어야 합니다:
    @SpringBootApplication
    @MapperScan("hello.sailing.v1.dao")
    public class Application {
        public static void main(String[] args) {
            SpringApplication.run(Application.class, args);
        }
    }
    
  3. MenuDao의 경로 확인:

    • MenuDao 파일이 올바른 경로에 있고, 실제로 존재하는지 다시 한번 확인하시기 바랍니다.

위 정보를 토대로 문제 해결을 시도해보세요. 유사한 문제로 고생하셨다면 아래에 삽입된 유사 질문 해결법을 참고하시면 더 도움이 될 수 있습니다.

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

마이바티스 환경설정 조회하기 강의 부분에서 메뉴부분에러

0

57

2

자바 8버전이 선택지에 없는데 어떻게 하죠

0

71

2

zip파일 다운받아서 풀었는데도 계속 오류가 생기네요

0

182

2

가격 수정만 자꾸 에러페이지로 갑니다...ㅜ

0

266

2

오류가 이렇게 뜨는데

0

496

1

타임리프 > jsp

0

96

1

File imprt 어떤거 해야하죠?

0

127

1

검색기능이 안됩니다

0

141

2

검색기능이 안됩니다

0

173

3

500에러

0

168

2

오류가 자꾸 나는데 왜이러는 걸까요?ㅠㅠ

0

239

5

오류가 왜 나는건지 모르겠어요

0

150

2

스프링 부트 버전

0

168

2

log.info가 적용이 안되는 문제

0

171

1

Spring Boot에서 jsp 연동 오류

0

317

1

7장 insert mapper erro 문의합니다

1

246

2

선생님 혹시 파일업로드도 알려주실수있나여?

2

593

1

선생님 혹시 세션하고 쿠키 부분 언제쯤 올려주실수있나여?

1

195

1

스프링 부트 2.x 버전 지원 중단, myBatis 추가가 안돼요

0

879

1

커뮤니티 버전에서 스프링 부트를 선택할수 없습니다.

1

346

1

안녕하세요 Ajax강의 잘듣고있습니다. 다름이 아니라 Ajax로 검색할떄 시작일이나 종료일 고객명과 같은 검색조건을 어떻게 구현해야하는지 고민을해보다 질문드립니다.

1

346

2

DB 생성시 발생 에러 관련! "Can't create table" "Error No 150. "Foreign key constraint is incorrectly formed")

1

525

0

int i = menuService.doInsert(coffee,kind,price); 이 코드 질문있어요

1

375

1

@Data 인식 문제

0

286

2