[질문 템플릿]
1. 강의 내용과 관련된 질문인가요? (예)
2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예)
3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예)
[질문 내용]
사진처럼 MemberRepositoryV1과 MemberRepositoryV1Test 가 각각 있습니다
그리고 이렇게 MemberRepositoryV1 repository = new MemberRepositoryV1(); 으로 객체 생성을 하면정상적으로 아래 crud 메서드가 실행이 되는데,해당 객체 생성을
이렇게 @Autowired로 바꾸면 아래의
repository.save(member)부분에서 nullpointException이 발생합니다..repository에는 @Repository를 붙여놨고 해당 test 클래스는 @component와 @service여러개 다 해봤는데도고쳐지지가 않습니다..혹시 @ComponentScan 클래스가 main 패키지에 위치해서 test패키지까지는 범위가 닿지 않아서 그런걸까요??도와주세요..ㅠ
혹시 이런식의 코드만 해줘도 스프링부트에서 자동으로 히카리 객체를 dataSource안에 넣어주지않나요??
이렇게 하면 autowired가 실패한건지 자꾸 nullpointer가 뜨는데 이유를 알수있을까요...?