做自己的網(wǎng)站需要什么logo網(wǎng)站設(shè)計
對于Javabean對象中的普通屬性字段,我們可以直接使用注解進行數(shù)據(jù)校驗,那如果是關(guān)聯(lián)對象呢?其實也很簡單,在屬性上添加@Valid就可以作為屬性對象的內(nèi)部屬性進行驗證。
public class User{
? ? ? ?@Size(min=3,max=5,message="list的Size在[3,5]")
? ? ? ?private List<String> list;
? ? ? ?@NotNull
? ? ? ?@Valid
? ? ? ?private UserDetail userDetail;
}
?
public class UserDetail{
? ? ?@Length(min=5,max=17,message="length長度在[5,17]之間")
? ? ? ?private String extField;
}
在上面的示例中,在屬性上添加@Valid就可以對User中的關(guān)聯(lián)對象UserDetail的字段進行數(shù)據(jù)校驗。
?