目录
一、问题描述
明明数据库表设置了id自增,为啥添加数据时,会抛出异常呢?
具体内容如下:
(1)控制台异常打印如下
(2)数据库表
(3)entity表
二、问题解析
hibernate 是通过 entity 表映射来访问数据库表的。
如果 entity 表映射配置不正确,就会抛出这样的异常。
所以,既然数据库表配置了自增,那么就是 entity 表配置的问题。
entity表正确配置
所以,entity表更改为上面的配置,异常就解决了。
微信扫一扫
目录
明明数据库表设置了id自增,为啥添加数据时,会抛出异常呢?
具体内容如下:
(1)控制台异常打印如下
(2)数据库表
(3)entity表
hibernate 是通过 entity 表映射来访问数据库表的。
如果 entity 表映射配置不正确,就会抛出这样的异常。
所以,既然数据库表配置了自增,那么就是 entity 表配置的问题。
entity表正确配置
所以,entity表更改为上面的配置,异常就解决了。
相关推荐