JPA 프로젝트를 잘 만들고 실행을 시켰는데 이런 오류가 나왔다.
No identifier specified for entity
➜ 엔티티의 식별자가 없다는 것 !
그래서 해당 위치의 Member 클래스 내의 @Id 애너테이션이 잘 작성되어 있는지 확인해보았다.
잘 적용한 것 같은데 왜 그러지?? 생각하면서 구글링을 해보았다.
원인은 내가 import를 잘못한 것 !
@Id
애너테이션은 import 할 수 있는 라이브러리가 두 종류가 있는데
지금 나는 JPA 프로젝트를 연습 중이기 때문에
아래의 import org.springframework.data.annotation.Id
가 아닌
import javax.persistence.Id
로 import 해주면 정상 작동한다 !