1. 程式人生 > >Batch update returned unexpected row count from update [0]; actual row count: 0; expected: 1

Batch update returned unexpected row count from update [0]; actual row count: 0; expected: 1

hid type from pda return hibernate null 操作 通過

在操作hibernate數據庫時,調用saveOrUpdate方法進行更新保存對象時,

(1)ID為null時執行SAVE,但是前端jsp通過<input type="hidden" name="gwsz.id" value="${gwsz.id }">接收到的為"",不為null,所以出現異常。

(2)ID不為null時執行UPDATE。在保存實例的時候是新增,但你的ID不為null,所以使用的是UPDATE,但是數據庫裏沒有主鍵相關的值,找不到ID對應的數據,所以出現異常。

Batch update returned unexpected row count from update [0]; actual row count: 0; expected: 1