insert的時候報錯,sql語句沒有插入主鍵did
數據庫字段爲:
(did,name,phone)
但是報錯時顯示爲insert(name,phone) valuu(?,?,?)
居然沒有did???
原因是在entity中加入了
@TableId(value = “did”,type = IdType.AUTO)
private String did;
改成
@TableId(value = “did”,type = IdType.INPUT)
private String did;
就可以了
解決方法:https://blog.csdn.net/weixin_41036106/article/details/88546834