你好,想問下像下面這種單個字段多個校驗的情況
如果入?yún)⑹强兆址r烅樞蚴鞘裁矗?br>我這邊遇到的情況是 有時會報錯“不能為空”,有時會報錯“不能小3”,
@NotBlank(message = "ERP不能為空")
@Size(min = 3, message = "ERP長度不能小于3")
private String erp;
但是這個順序又是在項目啟動的時候已經(jīng)確認(rèn)的。
通過源碼我這邊看到是通過org.hibernate.validator.internal.metadata.BeanMetaDataManager.beanMetaDataCache獲取的。
通過分組確實(shí)能夠解決,但是我想知道的是 如果不分組,默認(rèn)都在default組里的,執(zhí)行順序是否能夠控制?
【擴(kuò)】基于注解的參數(shù)校驗器Hibernate Validator前言 你還在為校驗入?yún)r寫的那一串 if...else... 而苦惱嘛?你還在為了編寫一個功能全面的參數(shù)校驗器而夜夜不寐嘛?No~ NoNo~ NoNoNo~ No!人生苦短...