我的豆子里有一个我想成为无效的田地,或者过去的日期。 JSR-303提供了null和过去的注释,但是如果我应用两者,它将永远不会验证,因为它不能既是零又是过去。我想将验证结合在或关系中。我很确定我必须为此创建自己的验证器实现,但是我希望我缺少一些东西,其中一个可以向我展示如何轻松地将现有验证器在或关系中结合。

有帮助吗?

解决方案

所有默认的JSR-303注释允许null通过。 (显然,除了notnull!)简单地使用@past是隐含的“过去或null”。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top