어노테이션2 Spring Validation Annotation 총정리 @Valid를 통해 데이터의 유효성 검사를 수행할 수 있는 javax.validation와 org.hibernate.validation 패키지가 제공하는 Validation Annotation들을 총 정리한 글입니다. 맨 아래에 사용 예시와 테스트 코드가 있습니다. @AssertFalse 주석이 달린 요소는 거짓이어야 합니다. 지원되는 타입은 boolean과 Boolean 입니다. null 요소는 유효한 것으로 간주됩니다. @AssertTrue 주석이 달린 요소는 참이어야 합니다. 지원되는 타입은 boolean과 Boolean 입니다. null 요소는 유효한 것으로 간주됩니다. @DecimalMax(value*=, inclusive=) 주석이 달린 요소는 value보다 작거나 같아야합니다. 지원되는 .. 2020. 1. 14. Spring Boot에 Swagger 적용하기 Swagger - REST API 개발 시 문서를 자동으로 만들어주는 프레임워크 (*REST API: 웹에 존재하는 자원에 고유한 URI를 부여해 외부에서 플랫폼이나 언어와는 독립적으로 활용 가능한 인터페이스) - 간단한 설정으로 프로젝트에 지정한 URL들을 HTML 화면으로 확인 - API에 대한 매뉴얼 자동 생성 - Postman과 같이 API 테스트 가능 - Java, Python, Node.js 등 다양한 언어를 지원한다. Spring Boot에 Swagger 적용하기 1. 라이브러리 추가 Maven Project일 경우 pom.xml에 추가 io.springfox springfox-swagger2 2.9.2 io.springfox springfox-swagger-ui 2.9.2 Gradle .. 2019. 7. 9. 이전 1 다음