JSR-303 Bean Validation - @Size和@Max@Min的區(qū)別
@Min
and @Max
are used for validating numeric fields which could be String
(representing number), int
, short
, byte
etc and their respective primitive wrappers.
@Size
is used to check the length constraints on the fields.
As per documentation @Size
supports String
, Collection
, Map
and arrays
while @Min
and @Max
supports primitives and their wrappers. See the documentation.
posted on 2021-04-29 09:55 paulwong 閱讀(448) 評(píng)論(0) 編輯 收藏 所屬分類: J2SE 、Bean Validation