异常java.sql.SQLException: Field 'id' doesn't have a default value 使用spring data jpa出现这个情况。 entity中的自增策略已经加好了。 还是出现这个异常。去数据库中查看,发现没有给主键加上自增。 出现这个问题去实体类跟数据库中看一下就可以了。