1. 程式人生 > >關於Springmvc+mybatis的controller層接收引數的問題

關於Springmvc+mybatis的controller層接收引數的問題

今天在專案中發現,前臺請求後臺Controller層介面,因為少傳個引數,介面直接報500錯誤,debug 打斷點除錯發現根本不進方法塊,說明請求這個方法的時候發現沒有接收到值就直接報錯返回了,可是正常情況下 如果請求少傳引數是不會有這種問題的,只要不加註解限制都不會有這種問題的,後來在百度搜也沒找到答案, 我就嘗試著把未傳參的兩個引數刪掉,其餘引數不傳,竟然也沒報錯,後來一想才明白,報錯的兩個引數是基本資料型別  int 改成 Integer 就好了  斷點能正常進來,方法也能正常呼叫,閒下來的時候,主要本人水平太差 特地做個記錄 防止下次再踩坑