Error updating database. Cause: java.sql.SQLException: Field 'id' doesn't have a default value错误解决

描述

在集成SpringBoot整合Mybatis-Plus时,调用coontroller中的save方法的时候,报出异常:

### Error updating database.  Cause: java.sql.SQLException: Field 'id' doesn't have a default value
### The error may involve com.thinkingcao.mybatisplus.springbootmybatisplus.mapper.StudentMapper.insert-Inline

Error updating database. Cause: java.sql.SQLException: Field 'id' doesn't have a default value错误解决_第1张图片

发现问题

 查阅资料和通过上述描述,大致意思是主键id没有设置自增,查看我的实体类,已经早就设置了主键自增,搞了半天,查资料才想起漏掉了数据库,数据库在表设计的时候也要设置一下主键为自增,否则无效

Error updating database. Cause: java.sql.SQLException: Field 'id' doesn't have a default value错误解决_第2张图片

 解决问题

你可能感兴趣的:(#)