Проверка JSF303 Hibernate - применяется шаблон для BigDecimal? - PullRequest
0 голосов
/ 09 апреля 2019

Я знаю, что для валидаторов Hibernate @Pattern применяется только к String.Но мне интересно, применимо ли это в ситуации, когда входящий JSON имеет строку, и я хочу сериализовать в BigDecimal.

Если нет, как я могу применить шаблон к входящей строке и броситьтот же тип исключения, что и в Hibernate?У меня есть настроенный сериализатор, используемый в @JsonSerialize(using = xxx.class).

Это простой шаблон, такой как @Pattern("^\\d+.\\d{2}$").


Я понимаю, что @Digits(integer = 100000000, franction = 2) подойдет, но он относится кстрока из JSON или значение после сериализации, поле BigDecimal?

...