将字段值放在验证注释中

Put field value in validation annotation

public class Person {

    private String id;

    @Min(value = 1, message = "Age of person id '${id}' must be greater than 0.")
    private int age;
}

是否可以让'${id}'取这个class中id字段的值?

谢谢。

不,这不可能。我问过类似的问题。问题是注解不能处理变量。只能将最终变量传递给注释。