原文:启动Spring boot报错:nested exception is java.sql.SQLException: Field 'id' doesn't have a default value

先看具体日志: 从上述日志中看到,启动Spring boot时先去初始化Spring data JPA,但没有加载到数据源DataSource对象。那为啥数据源会加载失败,其实引发的原因是执行初始化脚本执行失败。先看application.properties文件配置的数据源: 最后一行指定了数据源初始化时必须去执行我的预置脚本schema.sql: 重启Spring boot时为防止重复建表用 ...

2019-05-10 10:02 0 2475 推荐指数:

查看详情

java.sql.SQLException: Field 'id' doesn't have a default value

报错信息如下: 报错原因: 由于id在数据库表中是作为主键,但是在插入的过程中,没有给予数值,并且没有让其自增。 解决办法: 修改数据库表中的id,让其自增。 ...

Mon Jun 17 08:50:00 CST 2019 0 712
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM