테스트 코드 실행 시 에러
586
작성한 질문수 6
안녕하세요.
success_noData() 테스트 코드를 테스트 하는 중에 에러가 발생하여 질문 남겨봅니다!

에러는 다음과 같습니다!
Description:
Parameter 0 of constructor in com.example.SpringBatchTutorial.job.dbDataReadWrite.TrMigrationConfig required a bean of type 'com.example.SpringBatchTutorial.core.domain.orders.OrdersRepository' that could not be found.
Action:
Consider defining a bean of type 'com.example.SpringBatchTutorial.core.domain.orders.OrdersRepository' in your configuration.
이와 같은 에러가 발생하는데 해결 방법을 부탁드립니다!
답변 2
0
문제를 해결을 하셨지만, 답변 리스트에 미답변으로 남아 있어 답글을 하나 등록 하도록 하겠습니다.
0
코드를 천천히 읽어보면서 해결은 했습니다.
SpringBatchTestConfig.class 파일의 위치가 com.example.SpringBatchTutorial.job 에 있어서 오류가 생긴 거더라구요.
com.example.SpringBatchTutorial.job 으로 옮기니 해결되었는데, 해당 파일의 위치가 중요한가요??
0
용정님 안녕하세요.
문제는 해결을 하셨군요 :)
상황과 말씀을 들어 보니 스프링 프레임워크 내용과 관련한 이슈로 생각이 돼요.
결론부터 말씀을 드리면 파일경로도 중요해요 :) 해당 패키지 위치부터 스프링 프레임워크가 스캔을 해서 빈을 등록을 하기 때문이에요.
(패키지 경로는 자바 파일 최상단에서 확인할 수 있습니다.)
오류가 발생한 경우 com.example.SpringBatchTutorial.job 위치에 있을 때는 com.example.SpringBatchTutorial.job 패키지 위치부터 스프링에서 빈을 등록을 하게 됩니다.
com.example.SpringBatchTutorial.job 패키지 하위에는 OrdersRepository 를 찾을 수 없어서 의존성 주입이 안되어 에러가 발생을 하였는데요.
com.example.SpringBatchTutorial 패키지 위치에 있을 때는 해당 위치부터 스캔을 시작하여 하위에 있는 OrdersRepository 를 찾을 수 있겠습니다.
감사합니다 ^^
0
이해했습니다!
답변 감사합니다!!
죄송하지만 추가 질문이 있습니다..
테스트 코드를 실행하지만 실제 com.example.SpringBatchTutorial 패키지 하위의 bean 들을 스캔해서 등록하여 테스트 코드를 실행한다고 이해하면 될까요??
배치 실행시 파라미터 (파일 이름)받기 및 (csv) 검증 5.0버전 공유
1
53
1
질문x 1강 일단 실행 코드부분 5.0에 맞춰 수정
1
38
1
spring batch 5.x 버전 설정
1
142
2
Spring Batch 5버전의 경우 실행법 공유
0
169
1
질문입니다.
0
109
1
소스 다운 받을 수 없는건가요?
0
123
1
학습에 사용하는 문서 자료 같은 건 없나요?
0
124
1
spring batch 5버전 소스는 없나요
0
441
1
질문드립니다.
0
342
1
@Configuration 어노테이션 관련 질문있습니다.
0
278
1
다중 Job 구동시 질문 있습니다!!
0
318
1
설정 관련 문의
1
305
1
다중DB 접속 설정 에러
0
961
1
조건별 분기 처리시 질문있습니다
0
354
1
Spring Batch 테이블이 생성되질 않습니다!!!!!
0
1712
2
db이관시 sql 스크립트 데이터 복붙하라고 하시는데 파일은 어디에 있나요 ?
0
494
1
Spring Batch5로 강의내용 최신화 업데이트될 가능성이 있을까요?
0
873
1
reader, writer, processor에서 적용
0
493
1
똑같이 실행하는데 출력이 안돼요
0
1026
2
스케줄러에서 Job을 구분하지 못합니다.
0
610
1
빌드가 실패해요 ㅠㅠ
1
3213
1
Chunk size에 대해
0
3185
1
Run / Debug 관련 질문드립니다..!
1
919
2
완강했습니다! 마지막 질문 드리고 싶습니다.
0
425
1





