내가 개발해볼게!!
[hibernate] Parameter value did not match expected type 에러의 일시적인 해결법 본문
Backend/Error Log
[hibernate] Parameter value did not match expected type 에러의 일시적인 해결법
보송송희 2023. 8. 27. 17:13에러
Spring Data JPA를 사용한 테스트 코드를 실행하다가 다음과 같은 에러가 발생했다
Parameter value [\] did not match expected type [java.lang.String (n/a)]; nested exception is java.lang.IllegalArgumentException: Parameter value [\] did not match expected type [java.lang.String (n/a)]
원인
hibernate 5.6.6 이상의 버전에서 발생하는 오류라고 한다..
https://hibernate.atlassian.net/browse/HHH-15142
해당 링크에서도 같은 에러를 확인할 수 있다
해결
1. hibernate의 버전을 임의로 5.6.5.Final로 다운그레이드시켜 실행한다
build.gradle에 line 11과 같은 코드를 작성 후 실행한다
정상적으로 테스트가 실행되는 것을 확인할 수 있다!
2. 최신 버전에서는 위 문제가 해결되었다고 한다! hibernate를 5.6.9.Final 이상의 버전으로 업데이트한다
'Backend > Error Log' 카테고리의 다른 글
[Lombok] @Builder, @SuperBuilder (0) | 2023.05.24 |
---|