Java 将字段值放入验证批注中

Java 将字段值放入验证批注中,java,bean-validation,Java,Bean Validation,是否可以使“${id}”获取此类中id字段的值 谢谢。不,不可能。我问了一个类似的问题。问题是注释不能处理变量。只有最后一个变量可以传递给注释 @EugeneS:我认为这不是复制品。我不能在我的情况下使用@ScriptAssert。我只想显示值。 public class Person { private String id; @Min(value = 1, message = "Age of person id '${id}' must be greater than 0.

是否可以使“${id}”获取此类中id字段的值


谢谢。

不,不可能。我问了一个类似的问题。问题是注释不能处理变量。只有最后一个变量可以传递给注释

@EugeneS:我认为这不是复制品。我不能在我的情况下使用@ScriptAssert。我只想显示值。
public class Person {

    private String id;

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