我用以下方法进行验证JSR-303
在我的 Spring 应用程序中,它可以根据需要工作。
这是一个例子:
@Column(nullable = false, name = "name")
@JsonProperty("customer_name")
@NotEmpty
@Size(min = 3, max = 32)
private String name;
REST API 客户端使用customer_name
作为发送到 API bud 验证字段错误的输入字段的名称org.springframework.validation.FieldError
回报name
作为字段的名称。
有什么办法可以得到热JSON-ish
中指定的名称@JsonProperty
?或者我是否必须实现自己的映射器才能将类字段名称映射到其 JSON 替代方案?
Edit1:将类字段重命名为与 JSON 名称相对应的名称不是替代方案(出于多种原因)。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)