Проверка точности, масштаб BigDecimalJAVA

Программисты JAVA общаются здесь
Anonymous
Проверка точности, масштаб BigDecimal

Сообщение Anonymous »

Я хотел бы сделать это: < /p>

Код: Выделить всё

import jakarta.validation.constraints.Decimal;
import jakarta.validation.constraints.NotNull;
import jakarta.validation.constraints.Positive;
import lombok.Getter;
import lombok.Setter;

import java.math.BigDecimal;

@Getter
@Setter
public class DepositRequestDto {

@NotNull(message = "Must be present")
@Positive(message = "Must be positive")
@Decimal(precision = 22, scale = 2, message = "Must have at most 20 digits before, 2 digits after the decimal separator")
private BigDecimal amount;
}
< /code>
Однако этот код не будет компилироваться. @Decimal 
не существует.
Как я могу добиться того же эффекта с доступными параметрами? В идеале, не прибегая к ручной проверке.>

Подробнее здесь: https://stackoverflow.com/questions/796 ... bigdecimal

Вернуться в «JAVA»