【发布时间】:2018-01-10 04:13:21
【问题描述】:
当使用 JSR-303 注释执行 bean 验证时,注释字段与 getter 有什么区别?
是否推荐一种方法而不是另一种方法?
字段注释
public class Person {
@NotBlank
private String firstName;
public String getFirstName() {
return firstName;
}
public String setFirstName(String firstName) {
this.firstName = firstName;
}
}
getter 上的注解
public class Person {
private String firstName;
@NotBlank
public String getFirstName() {
return firstName;
}
public String setFirstName(String firstName) {
this.firstName = firstName;
}
}
【问题讨论】:
标签: java annotations bean-validation