해결된 질문
작성
·
543
0
Spring Data Jpa 강의 직전까지
SpringConfig파일 (@Configuration)의 빈 생성방식을 따르지 않고
@Controller, @Service, @Repository 등의 어노테이션만 활용해서 강의를 진행해왔습니다. 하지만 해당 강의에서는 class파일이 아닌 interface파일이기 때문에 @Repository 어노테이션을 사용하여도 오류가 나는데 Spring Data Jpa는 꼭 configuration을 활용하여 의존성을 주입해야하나요?
위의 방식으로 실행하여서 에러가 났습니다.
바로 직전 강의 (JpaMemberRepository) 까지는
위의 어노테이션으로도 활용이 가능했습니다.
답변 1
0
아.. 찾아보다가 해결했네요
@Configuration과 @Repository 둘다 없이 사용이 가능하네요
오류가 난 이유는 서비스 이름때문이였습니다...
선생님 강의를 따라 타자만 치다보니 이해가 잘 안되는거같아서 제 마음대로 변수와 메소드 이름들을 다 바꿔가면서 진행하다보니 회원가입 서비스를 save가 아닌 sign으로 진행했던부분에서 에러가났네요
Spring Data Jpa는 메소드명이 중요하다는걸 알아갑니다~
안녕하세요. PSG님, 공식 서포터즈 OMG입니다.
스스로 잘 해결 하셨습니다 ^^
감사합니다.