您正在使用postgresql(已经在堆栈中进行了说明),并且可能正在使用Hibernate,几乎可以肯定会遇到此问题:PostgreSQL JDBCNull String作为bytea
因此,这意味着转义到Hibernate API,以便您可以指定表达式的类型。
在我的情况下,它是可为空的Short,所以我使用了:
.setParameter("short", shortValue, ShortType.INSTANCE);shortValue类型
Short。

您正在使用postgresql(已经在堆栈中进行了说明),并且可能正在使用Hibernate,几乎可以肯定会遇到此问题:PostgreSQL JDBCNull String作为bytea
因此,这意味着转义到Hibernate API,以便您可以指定表达式的类型。
在我的情况下,它是可为空的Short,所以我使用了:
.setParameter("short", shortValue, ShortType.INSTANCE);shortValue类型
Short。