본문 바로가기
개발 지식/JPA

[ETC] javax.persistence.PersistenceException: org.hibernate.id.IdentifierGenerationException: Unknown integral data type for ids : java.lang.String

by 에르주 2022. 1. 31.
반응형

javax.persistence.PersistenceException: org.hibernate.id.IdentifierGenerationException: Unknown integral data type for ids : java.lang.String

해당 오류는 Entity 클래스에서 

@Id
@GeneratedValue(strategy=GenerationType.AUTO)
@Column(name="food_id")
private String foodId;

에서 @GeneratedValue(strategy=GenerationType.AUTO)시 Id값에 해당하는 foodId를 String 변수로 선언해서 생기는 오류 이다.

이를 String이 아닌 다른 형식으로 바꿔 준다.
ex.) String -> Long

반응형

댓글