Bean Validation - ๊ฒ์ฆ ์ด๋ ธํ ์ด์ ์ฌ์ฉ
Dongwoongkim
Bean Validation ๊ฒ์ฆ๊ธฐ๋ฅ์ ๋งค๋ฒ ์ฝ๋๋ก ์์ฑํ๋ ๊ฒ๋ ์ข ๊ท์ฐฎ์ ์ผ์
๋๋ค. ํน์ ํ๋์ ๋ํ ๊ฒ์ฆ ๋ก์ง์ ๋๋ถ๋ถ ๋น ๊ฐ์ธ์ง, ํน์ ํฌ๊ธฐ๋ฅผ ๋๋์ง์ ๊ฐ์ด ๋งค์ฐ ์ผ๋ฐ์ ์ธ ๋ก์ง์ธ๋ฐ ์ด๋ฐ ์ผ๋ฐ์ ์ธ ๋ก์ง์ ํ์คํ ํ ๊ฒ์ด ๋ฐ๋ก Bean Validation ์
๋๋ค. ์ด๋ฒ ํฌ์คํ
์์๋ Bean Validation ํ์ค ๊ธฐ์ ์ ์ด์ฉํด ์ด๋
ธํ
์ด์
์ผ๋ก ๊ฒ์ฆ ์ฒ๋ฆฌ๋ฅผ ํด๋ณด๋๋ก ํ๊ฒ ์ต๋๋ค. ( ์๋ฐํ ๋งํ๋ฉด Bean Validation ํ์ค ๊ธฐ์ ์ ๊ตฌํ์ฒด์ธ ํ์ด๋ฒ๋ค์ดํธ๋ฅผ ์ฌ์ฉํ ์์ ) ์ค์ Bean Validation ์์กด๊ด๊ณ ์ถ๊ฐ - build.gradle - dependencies implementation 'org.springframework.boot:spring-boot-starter-validation'..