-
카테고리
-
세부 분야
백엔드
-
해결 여부
해결됨
안녕하세요 호돌맨님!
23.04.17 23:38 작성 23.04.18 01:39 수정 조회수 316
1
title이 글자수 10이 넘지 않으려면
Post클래스 title객체에다가 @Max(value=10,"10이 넘으면 안된다") 를 붙이면 해결되지 않을까요??
만약 기존에 있던 글들이 글자수 10이 넘으면 오류가 날테니? 그에따른 try catch문으로 substring적용해서 글자 수 줄여주고요!
답변을 작성해보세요.
1
호돌맨
지식공유자2023.04.18
안녕하세요. 호돌맨입니다.
질문을 남겨주셔서 감사합니다.@Max
어노테이션에 들어가셔서 주석을 보시면 이런 게 있습니다.
The annotated element must be a number whose value must be lower or equal to the specified maximum.
Supported types are:
BigDecimal
BigInteger
byte, short, int, long, and their respective wrappers
번역 (참고문헌 ChatGPT)
이 어노테이션은 주어진 최대값보다 작거나 같은 숫자여야 합니다. 지원되는 유형은 BigDecimal, BigInteger, byte, short, int, long 및 해당 래퍼 유형입니다.
그러므로 에러가 날겁니다!
@Length
를 사용하시면 될겁니다.
감사합니다. 끼요오옷
답변 1