gpt4 book ai didi

java - 椭圆形 - 具有不同消息的多个 ValidateWithMethod/复杂自定义验证?

转载 作者:行者123 更新时间:2023-11-29 07:16:54 28 4
gpt4 key购买 nike

我正在尝试使用@ValidateWithMethod 来验证属性。我有两个非常不同的自定义验证。我想将它们放在不同的方法中,以便我可以获得不同的消息。但是,放置两个单独的 @ValidateWithMethod 属性会导致“重复注释”编译错误。

在这种情况下您应该做什么?

最佳答案

我发现注释语法有点难以理解,所以我添加了一个示例:

  @ValidateWithMethod.List(value={
@ValidateWithMethod(methodName="foo", parameterType=String.class, ignoreIfNull=true, message="FooError"),
@ValidateWithMethod(methodName="bar", parameterType=String.class, ignoreIfNull=true, message="BarError")
})
private String thing;

关于java - 椭圆形 - 具有不同消息的多个 ValidateWithMethod/复杂自定义验证?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8786544/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com