原文:啟動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