id注解使用uuid 报错Field 'id' doesn't have a default value
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了id注解使用uuid 报错Field 'id' doesn't have a default value相关的知识,希望对你有一定的参考价值。
id注解使用uuid,并不是int类型自增长的,报错Field 'id' doesn't have a default value,为什么会报这个错,给加个默认值,会把uuid给覆盖掉
参考技术A 是不是表结构里的字段ID设置了默认值必须要有。追问没有,通过实体反向生成的数据库表,标准的uuid主键注解
追答ID需要设置为索引吧,并且在SQL语句里要写出来的。
以上是关于id注解使用uuid 报错Field 'id' doesn't have a default value的主要内容,如果未能解决你的问题,请参考以下文章
通过注解使用 Hibernate UUIDGenerator
主从复制报错Fatal error:The slave I/O thread stops because master and slave have equal MySQL server UUIDs;
IDEA报错Could not autowire. No beans of 'XXXXX' type found
使用idea引入注解@SpringBootApplication报错Cannot resolve symbol 'SpringBootApplication'