Caused by: java.lang.IllegalArgumentException: Parameter value [\] did not match expected type [java.lang.String (n/a)] at org.hibernate.query.spi.QueryParameterBindingValidator.validate [t]2022-04-20 11:09:15
関連するかも情報
Containing キーワードで like 検索が可能。
「… where x.firstname like ?1 (% にラップされたパラメーターバインド)」
Caused by: java.lang.IllegalArgumentException: Parameter value [\] did not match expected type [java.lang.String (n/a)] at org.hibernate.query.spi.QueryParameterBindingValidator.validate [t]2022-04-20 11:09:15
org.hibernate:hibernate-core に 5.6.5 Final を指定したら別のエラーに( ;∀;)
IncompatibleClassChangeError: Class org.springframework.orm.jpa.vendor.SpringHibernateJpaPersistenceProvider does not implement the requested interface jakarta.persistence.spi.PersistenceProvider [t]2022-04-20 11:43:04
Spring Boot 3 と org.hibernate:hibernate-core 5.6.5 Final の組み合わせがダメってことかな・・・ Spring JPA のバージョンだけ下げればなんとかなるかな・・・ [t]2022-04-20 11:43:50
Spring Boot 3 だと J2EE のパッケージが javax ではなくて jakarta になったので hibernate-core ではなくて hibernate-core-jakarta を使っているっぽい気がする。
Spring Boot 3.0.0-M2 と hibernate-core-jakarta 5.6.5 Final の組み合わせで Containing の「Parameter value [\] did not match expected type [java.lang.String (n/a)] at org.hibernate.query.spi.QueryParameterBindingValidator.validate」エラーが解消した(∩´∀`)∩ワーイ [t]2022-04-20 11:58:24
いっそ最新版の hibernate-core-jakarta 5.6.8 Final までバージョンを上げてやっても良いのでは、と思って試してみたけどまだ不具合が解消されていなかった・・・ hibernate-core-jakarta 5.6.5 Final でいきましょう(;´∀`) [t]2022-04-20 12:00:13
"We are planning to release a new milestone of Spring Boot 3.0 every two months. M2 should arrive on March 24 and we are planning on a GA release in late November."