Been Validation - 오브젝트 오류

slee2·2022년 2월 11일
0
post-thumbnail

만약 FieldError가 아닌 ObjectError의 경우는 어떻게 처리할 수 있을까?

@ScriptAssert()를 사용하면 된다.

@Data
@ScriptAssert(lang = "javascript", script = "_this.price * _this.quantity >= 10000", message = "총합이 10000d원 넘게 넣어주세요.")
public class Item {
}

근데 제약이 많기 때문에 오브젝트 오류의 경우 @ScriptAssert를 억지로 사용하기 보다는 자바 코드로 Validator를 이용해서 직접 작성하는 것을 추천

0개의 댓글