问题描述
我在休眠状态下遇到以下异常:
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 (将#修改为@)