關(guān)于未知錯(cuò)誤的小結(jié)
?參照老師3-11視頻中間,做完密碼加密優(yōu)化后注冊(cè)時(shí)還是報(bào)未知錯(cuò)誤,很可能就是數(shù)據(jù)庫的問題沒處理好
有以下幾點(diǎn)
?1.兩張表的id沒有設(shè)置成自動(dòng)增長(zhǎng)類型?
2.user_id沒有設(shè)置初始值,也會(huì)報(bào)未知錯(cuò)誤,因?yàn)锽aseController中Exception的捕獲。
如果將BaseController中的異常處理方法注釋掉,run 出現(xiàn) user_id dotn't have default value就是了,
這時(shí)候去數(shù)據(jù)庫表設(shè)計(jì)中給user_id設(shè)置一個(gè)初始值就行了(ps老師說過所有的類型都不能為null,而且要設(shè)置初始值)
這些都完成以后因該能正常注冊(cè)并且插入數(shù)據(jù)庫,接著看教程往下看就ok
2020-08-20
非常感謝!
2019-07-28
厲害啊
2019-07-27
非常感謝你的總結(jié),我把BaseController異常注釋掉,然后發(fā)現(xiàn)問題,解決問題