第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

Spring MVC項目請求參數(shù)校驗

Spring MVC項目請求參數(shù)校驗

慕勒3428872 2018-07-12 11:01:11
在spring mvc項目中,一般請求參數(shù)的校驗都是通過 hibernate-validator來實現(xiàn)。但是,在有些項目中,譬如APP接口,這時候,某些請求參數(shù)不一定是某個特定的bean的字段,可能是多個bean的參數(shù)合集,這樣我們單單給bean加注解是不行的。 所以,想請問下,大家有沒有好的方法,能夠方便的實現(xiàn)請求參數(shù)的校驗?畢竟對每個接口的請求參數(shù)一個個遍歷校驗感覺太笨了
查看完整描述

4 回答

?
HUH函數(shù)

TA貢獻1836條經(jīng)驗 獲得超4個贊

對于那些比較復雜的而且分散的檢驗,一般通過一個DTO收集后,使用一個統(tǒng)一的validator做處理,之后再以Spring的整合方式拋出異常。

查看完整回答
反對 回復 2018-07-12
?
梵蒂岡之花

TA貢獻1900條經(jīng)驗 獲得超5個贊

直接用map接收參數(shù)

查看完整回答
反對 回復 2018-07-12
?
喵喔喔

TA貢獻1735條經(jīng)驗 獲得超5個贊

你這種情況很正常。mvc相比ddd的缺陷也就是在這里。比較直接的方法是,controller這邊封裝一個form對象作為參數(shù),然后再拆解。更進一步是,封裝的form里可以再引用你原有的那些bean。這樣就可以了

查看完整回答
反對 回復 2018-07-12
?
當年話下

TA貢獻1890條經(jīng)驗 獲得超9個贊

看了樓主問題,和其他人回答,沒有太明白:

spring支持hibernate-validator和JSR,還可以自定義驗證標簽,驗證器可以對象多層驗證,也可以支持分組groups!不知道大伙說的什么缺陷,麻煩知道的可以描述下,謝謝...


查看完整回答
反對 回復 2018-07-12
  • 4 回答
  • 0 關注
  • 935 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號