是否有一种方法可以实现取决于休眠验证的行为。例如,如果我有两个自定义验证
@InvalidAmount // Validates the amount is invalid with some custom logic
@AmountNotaccepted // Validates the currency is not accepted along with some custom logic
这个想法不是将两个都合并在一起,并且只有第一个成功时才会抛出第二个错误。有办法吗?像先运行第二个首先进行验证之类的操作不是错误。
例如:
@AmountNotaccepted(dependsOn = {InvalidAmount})