如何解决如何在Hibernate和MySQL中使用UUIDJPA / Hibernate / MySQL
我在休眠状态下遇到以下异常:
java.sql.SQLException:错误的字符串值:“ \ xD4BRh \ xF09 ...” 第1行的“ id”列
我有一个基于Java / JPA / Hibernate / MySQL的应用程序。我想将UUID用于对象标识。 这是在尝试将uuid保存在mysql数据库中时。数据库配置为使用utf8mb4(和utf8mb4_general_ci归类)。 MySQL版本8.0.22
具有以下列定义
@Id
@GeneratedValue(generator = "UUID")
@GenericGenerator(
name = "UUID",strategy = "org.hibernate.id.UUIDGenerator"
)
@Column(name = "id",updatable = false,nullable = false)
private UUID id;
我缺少什么吗?谢谢!
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。