@NotBlank, @NotEmpty, @NotNull ์ฐจ์ด์
- javax.validation.constraints ํจํค์ง์ ํฌํจ๋ ๊ธฐ๋ฅ
- API์์ ๊ฐ์ ์ ๋ ฅ๋ฐ์ ๋, validation ์ฒดํฌ๋ฅผ ์ํด ์ฌ์ฉ๋๋ annotaion์ด๋ค.
@NotNull
โ Null์ ํ์ฉํ์ง ์๋๋ค.
๐ โ โ, โโ ๋ ํ์ฉํ๋ค.
ex) Integer, Long, CharSequence, Collection, Map, Array ํ์ ์ ์ฌ์ฉ
@NotEmpty
โ Null์ ํ์ฉํ์ง ์๋๋ค.
โ โโ๋ฅผ ํ์ฉํ์ง ์๋๋ค.
๐ โ โ์ ํ์ฉํ๋ค.
ex) CharSequence, Collection, Map, Array ํ์ ์ ์ฌ์ฉ
@NotBlank
โ Null, โ โ, โโ ๋ชจ๋ ๋ค ํ์ฉํ์ง ์๋๋ค.
ex) String ํ์ ๋ง ์ฌ์ฉ
โจ
๊ทธ๋ผ post api์์ ์ ์ฉ์?
- tripId :
@NotBlank
- content :
@NotEmpty
๐ ์ฐธ๊ณ url
https://wildeveloperetrain.tistory.com/68
Uploaded by N2T