1. 程式人生 > >@NotEmpty@NotNull和@NotBlank的區別

@NotEmpty@NotNull和@NotBlank的區別

rep 字符 class test rim 長度 pty back trim

這幾個可以為對象,不只是字符串

1.@NotNull

不能為null,但可以為empty (""," "," ")

2.@NotEmpty

不能為null,而且長度必須大於0 (" "," ")

3.@NotBlank

只能作用在String上,不能為null,而且調用trim()後,長度必須大於0 ("test") 即:必須有實際字符

@NotEmpty@NotNull和@NotBlank的區別