天天看點

[調試經驗1] 索引中丢失 IN或OUT 參數:: X

開發經驗一: 索引中丢失  IN 或 OUT 參數:: 5

當我們使用hibernate之類把資料儲存到資料庫中,經常會抛出以上的異常。

可能原因:

該類的索引丢失;或者映射類型不比對。

解決方法:

類似此類的 索引丢失 IN 或OUT ...錯誤時,先查索引有沒有問題,如果沒有索引,或是索引無問題,就記得找那個報錯的參數,如本例中的5。找到後看看這個參數的類型,在model實體類,hbm配置檔案和資料庫字段類型三者是否一緻。我遇過model和hbm不一緻時抛出這個異常,hbm和資料庫不一緻時也會出現這樣的異常。