可以通过在UUID中添加以下注释来解决此问题:
import org.hibernate.annotations.Type;...@Type(type="pg-uuid")private java.util.UUID itemUuid;
至于为什么Hibernate不仅将其设为默认设置,我无法告诉您…
更新:使用createNativeQuery方法打开具有UUID字段的对象似乎仍然存在问题。幸运的是,到目前为止,createQuery方法对我来说还不错。

可以通过在UUID中添加以下注释来解决此问题:
import org.hibernate.annotations.Type;...@Type(type="pg-uuid")private java.util.UUID itemUuid;
至于为什么Hibernate不仅将其设为默认设置,我无法告诉您…
更新:使用createNativeQuery方法打开具有UUID字段的对象似乎仍然存在问题。幸运的是,到目前为止,createQuery方法对我来说还不错。