バリNotEmptyトリムの問題を休止
-
20-09-2019 - |
質問
HibernateのNotEmpty
注釈が空白(" "
)を充填した文字列のエラーが発生していないことが表示されます。 (:new String()
IE)だけヌルまたは空の文字列のために動作します。これを回避する/修正がありますか?
解決
純粋な空白または空の文字列について失敗する正規表現式が含ま@Pattern注釈を使用して@NotEmptyを交換してください(あなたは@NotEmptyと@Patternの両方が含まれており、正規表現の方法を簡素化することができる場合があります)。 ここに。
他のヒント
@NotEmptyは大きさではなく、内容を確認するために使用し、文字列だけでなく、コレクションにも適用されます。あなたが探している機能は、文字列に特有のものであり、末尾の空白を無視した@NotBlankで提供されます。
@NotBlank
暗黙トリム呼び出しの文字列の長さをテストする方法である。
所属していません StackOverflow