개발관련/Error
[java] Unknown integral data type for ids : java.lang.String
콩리토
2023. 5. 27. 02:24
반응형
Unknown integral data type for ids : java.lang.String와 같은 오류가 나는 경우는
데이터를 삽입(Insert)할 때 해당 Entity Class의 id값과 삽입하고자 하는 Entity Data의 id 타입이 달라 발생하는 오류이다.
위의 예제와 같이 [@GeneratedValue(strategy = GenerationType.AUTO) :기본 설정 값으로 각 데이터베이스에 따라 기본키를 자동으로 생성 ] 로 PK 값을 자동생성 하고자 하는데 String 형식이기때문에 발생하는 오류로
Long과 같은 형식으로 타입을 변환해주어 id값을 가져가 주어야 한다.
728x90