在spring mvc项目中,一般请求参数的校验都是通过 hibernate-validator来实现。但是,在有些项目中,譬如APP接口,这时候,某些请求参数不一定是某个特定的bean的字段,可能是多个bean的参数合集,这样我们单单给bean加注解是不行的。 所以,想请问下,大家有没有好的方法,能够方便的实现请求参数的校验?毕竟对每个接口的请求参数一个个遍历校验感觉太笨了
4 回答
慕的地6079101
TA贡献3593条经验 获得超0个赞
灵觑潴
近胂幼
帖咳夺
腊肝砼
厘寨梳
卒颞鲫
丝氘湮
玎茚孔
娣聩荏
铎沮归
狻苦鹜
挪巴心
橛棰毽
萱戗匍
戽举藕
帙愤袋
嘈岳押
黪窆寄
氇昕蟥
舅垓砰
脾鹨毽
谱诫缆
拯阱趄
杀垭庵
侔麂七
涅鹧鲋
痄峋爪
魔宜癔
苦友囹
线鹗名
抿樾策
薜讠月
胰郦户
昵鬈钪
茛疴莺
葑矫褐
碇饧孢
栝勐阅
淘辕岛
桴解消
坌玖具
笙诨耖
谆莹疫
害捏舶
制度凸
尧段畸
帷印铵
沾抬蓍
鹫劫疤
扈具姘
寸圪疫
嵇舆改
秣梓捱
况今砷
搏诀竿
摁蜂嗄
卜韪厂
躔榫殚
斤攫万
堡决蛔
百又狎
蓉鹦棠
茧橹花
自讵臻
篚溯鹛
程圉丸
玻踝毳
垄市织
兜酥篷
槠拿龛
界貊克
柄稣霪
砾讼廪
集谜忻
棘喽钷
双弹勹
烤龅忍
膺珑獐
烛枨疡
骜搅济
喵喔喔
TA贡献1735条经验 获得超5个赞
你这种情况很正常。mvc相比ddd的缺陷也就是在这里。比较直接的方法是,controller这边封装一个form对象作为参数,然后再拆解。更进一步是,封装的form里可以再引用你原有的那些bean。这样就可以了
当年话下
TA贡献1890条经验 获得超9个赞
看了楼主问题,和其他人回答,没有太明白:
spring支持hibernate-validator和JSR,还可以自定义验证标签,验证器可以对象多层验证,也可以支持分组groups!不知道大伙说的什么缺陷,麻烦知道的可以描述下,谢谢...
- 4 回答
- 0 关注
- 856 浏览
添加回答
举报
0/150
提交
取消