본문 바로가기
Error & Fix

Could not determine type for: com.google.gson.JsonArray 에러 해결방법

by wakestand 2022. 2. 8.
반응형

hibernate 사용 시 Entity 역할을 하는 클래스 파일에서

아래와 같은 에러가 발생했는데

 

Caused by: org.hibernate.MappingException: Could not determine type for: com.google.gson.JsonArray, at table: 클래스명, for columns: [org.hibernate.mapping.Column(컬럼명)]

 

내용을 한번 보면 컬럼에 지정한 데이터타입이

사용할 수 없는 데이터타입이라 그런데

 

JSON 형식의 데이터를 넣어주려고 

데이터타입을 JsonArray로 지정했다가

이런 에러가 발생하게 된 거다

 

해결방법은 JsonArray 타입을 사용할 수 없기 때문에

String으로 변환 후에 사용해주면 간단히 해결이 된다

반응형

댓글