很简单,因为你在建立数据库表的时候,没有指定主键生成策略,所以你在用hibernate插入数据的时候,如果没有指定主键的值,那么就没有主键当然无法插入,所以在nvcicat设置一下主键生成策略就好了
相关文章
- ElasticSearch script查询报错A document doesn‘t have a value for a field! Use doc[<field>].size==0
- Field ‘id‘ doesn‘t have a default value 错误的解决办法
- Springboot新手开发坑:1.Springboot+jpa报Error Field ‘id‘ doesn‘t have a default value异常
- 解决:java.sql.SQLException: Field ‘id‘ doesn‘t have a default value
- ERROR: Field 'PostId' doesn't have a default value Exception in thread "main" org.hibernate.exception.GenericJDBCException: could not execute statement
- mybatis向mysql数据库中插入数据报错Field 'id' doesn't have a default value
- Field 'id' doesn't have a default value问题解决方法
- Field 'id' doesn't have a default value
- java.sql.SQLException: Field 'name' doesn't have a default value
- Field 'id' doesn't have a default value