Japidocs 怎么指定某些封装对象参数中的某些子属性为必填呢?

颖辉小居 发布于 02/23 11:02
阅读 8
收藏 0

Japidocs官方教程 :https://japidocs.agilestudio.cn/#/zh-cn/

缺点:如果需要生成的文档中,字段是必填项时,需要使用spring的注解 @RequestParam(默认required=true)修饰该字段,而这个注解在未传参时,spring会抛出异常 , 返回的错误信息并不友好。

问题:怎么指定某些封装对象参数中的某些子属性为必填呢?

比如:现在想指定 User 中某些属性是必填,其他是非必填,怎么指定呢?

@RequestParam(value = "user", required = true) UserRole user)

加载中
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部