亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

postmap方法一直報錯,使用postman無法提交數據

控制臺輸出:

Hibernate: insert into girl (age, cup_size) values (?, ?)

2017-12-12 16:29:49.727 ?WARN 3576 --- [nio-8080-exec-5] o.h.engine.jdbc.spi.SqlExceptionHelper ? : SQL Error: 1364, SQLState: HY000

2017-12-12 16:29:49.727 ERROR 3576 --- [nio-8080-exec-5] o.h.engine.jdbc.spi.SqlExceptionHelper ? : Field 'id' doesn't have a default value

2017-12-12 16:29:49.731 ERROR 3576 --- [nio-8080-exec-5] o.a.c.c.C.[.[.[/].[dispatcherServlet] ? ?: Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.springframework.orm.jpa.JpaSystemException: could not execute statement; nested exception is org.hibernate.exception.GenericJDBCException: could not execute statement] with root cause


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

at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:964) ~[mysql-connector-java-5.1.44.jar:5.1.44]

http://img1.sycdn.imooc.com//5a2f94950001585210280509.jpg

http://img1.sycdn.imooc.com//5a2f94970001006009130521.jpg


正在回答

3 回答

http://img1.sycdn.imooc.com//5a30890a0001c26c09500498.jpg

如圖11

0 回復 有任何疑惑可以回復我~

我在數據庫初次建表的時候不小心將id的數據類型設置為int型,后面雖然代碼改了,但是原來的表還在。將表刪除后,從新建就可以了。

0 回復 有任何疑惑可以回復我~

id沒有值,你給自增了沒有


0 回復 有任何疑惑可以回復我~
#1

qq_Invincible_2 提問者

@Entity public class Girl { @Id @GeneratedValue private Integer id; private int age; private String cupSize; public Girl() { }
2017-12-12 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
2小時學會Spring Boot
  • 參與學習       151526    人
  • 解答問題       1132    個

Spring Boot入門視頻教程,你將學會使用Spring Boot快速構建應用程序

進入課程

postmap方法一直報錯,使用postman無法提交數據

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號