Field 'ID' doesn't have a default value

在SSH集成时,Hibernate在向USER_INFO表中插入数据时,报Field ‘ID’ doesn’t have a default value异常Field 'ID' doesn't have a default value
图片中可以看到ID设置为int类型,主键值设置为自增,但是无法插入数据
产生原因:
在这之前我已经在数据库中建立了USER_INFO,MySql默认主键值不是自增
解决方法:
将表删除后,运行程序由Hibernate建立该表即可解决