JSR303校驗/ajax自動封裝/mybatis分頁插件自動處理錯誤頁碼
JSR303校驗
(1)簡單使用
1.在Entity中,給Bean添加校驗注解,并定義自己的message提示
2.在Controller中,開啟校驗功能@Valid
3.在Controller中,給校驗的Bean后面加BindindRest參數(shù),可以獲取到校驗的結(jié)果信息
(2)統(tǒng)一異常處理
1.編寫異常處理類,使用@ControllerAdvice
2.使用@ExceptionHandler標注方法可以處理的異常
3.注:在使用統(tǒng)一異常處理時,去掉BindindRest參數(shù),使Controller不處理異常
?
ajax的自動填充:即表單內(nèi)容自動封裝到bean對象
需要的是在input框中,指定Name,而Name要和javabean中設(shè)定的名稱相同。
Mybatis分頁插件 中自動處理錯誤的頁碼,即當頁碼<1時,會返回1,當頁碼大于最大頁碼時,會返回最大頁碼,需要在Mybatis的配置文件中進行相應(yīng)的配置。

?
?
標簽: