您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

使用JPA在PostgreSQL中保留UUID

使用JPA在PostgreSQL中保留UUID

不幸的是,Postgresql JDBC驱动程序选择了一种表示非JDBC标准类型代码的方式。他们只是将它们全部映射到Types.OTHER。简而言之,您需要启用特殊的Hibernate类型映射来处理UUID映射(到特定于postgres的uuid数据类型的列):

或更简洁地:

一个(更好)的选择是将org.hibernate.type.PostgresUUIDType注册为所有以java.util.UUID公开的属性认Hibernate类型映射。文档@http://docs.jboss.org/hibernate/orm/4.1/manual/en-US/html/ch06.html#types- registry中对此进行了介绍

SQLServer 2022/1/1 18:16:05 有405人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶