Spring boot로 게시판이나 댓글을 구현할 때
빈 값으로 입력 못하게 하는 여러 방법은 여러가지가 있지만 form을 사용해서 입력값을 체크하는 방법이 있다.
Spring Boot Validation
라이브러리 추가
dependencies {
implementation 'org.springframework.boot:spring-boot-starter-validation'
}
Spring Boot Validation을 설치하면 아래와 같은 애너테이션을 사용할 수 있다.
@Size | 문자 길이를 제한한다. |
@NotNull | Null을 허용하지 않는다. |
@NotEmpty | Null 또는 빈 문자열("")을 허용하지 않는다. |
@Past | 과거 날짜만 가능 |
@Future | 미래 날짜만 가능 |
@FutureOrPresent | 미래 또는 오늘날짜만 가능 |
@Max | 최대값 |
@Min | 최소값 |
@Pattern | 정규식으로 검증 |
출처:https://wikidocs.net/161873
사용 예시
728x90
'Spring > Spring boot' 카테고리의 다른 글
Spring Security H2 데이터 베이스 사용시 프레임 오류 (0) | 2022.10.27 |
---|---|
페이징 구현하기 (0) | 2022.10.27 |
MAC m1 H2 Databases 설치 방법 (0) | 2022.10.26 |
Service가 필요한 이유 ? (0) | 2022.10.26 |
자주 사용하는 타임리프 속성 (0) | 2022.10.26 |
댓글