У меня есть класс с двумя атрибутами. Я хочу использовать Java Bean Validation, но столкнулся с одной проблемой - как подойти?
class ProductRequest {
private String quantityType;
private double quantityValue;
//getters and setters
}
Я хочу использовать Java Bean Validation, основываясь на следующих условиях.
Если «amountType» равно «foo», ограничьте «amountValue» максимальным размером 5
в противном случае «amountType» равно «bar», ограничьте «amountValue» максимальным размером 3.
Каким будет наилучший подход к этому сценарию?