有没有办法实现取决于休眠验证的行为。例如,如果我有两个自定义验证
@InvalidAmount // Validates the amount is invalid with some custom logic
@AmountNotAccepted // Validates the currency is not accepted along with some custom logic
这个想法不是将它们合并在一起,并且只有在第一个成功时才抛出第二个错误。有没有办法做到这一点?像运行第二个 validate only first first 之类的东西不是错误。
例如:
@AmountNotAccepted(dependsOn = {InvalidAmount})