본문 바로가기
🍃 𝗦𝗽𝗿𝗶𝗻𝗴 𝗕𝗼𝗼𝘁

No identifier specified for entity 문제 해결 방법

by 비타민찌 2022. 8. 31.
728x90

No identifier specified for entity 문제 해결 방법

다음과 같은 오류가 발생하면..

nested exception is org.hibernate.AnnotationException: No identifier specified for entity: com.minji.site.domain.Member

해당 클래스의 @Id 어노테이션 항목을 살펴보자.

 

@Id 어노테이션이 무엇을 import 하고 있는가?

만약 import org.springframework.data.annotation.Id가 import되어 있다면

다음과 같이 import javax.persistence.Id로 수정하면 에러 해결!

import javax.persistence.Entity;
import javax.persistence.Id;
import java.io.Serializable;

@Builder
@Getter
@ToString
@Entity
public class DeniedToken implements Serializable {

    @Id
    private String token;
    private String memberEmail;
}

 

 

728x90

댓글