Вопросы по теме 'javax.validation'
Почему аннотация @Valid не работает при использовании внутри аргумента метода службы, но работает для метода контроллера?
У меня есть этот UserDto класс, который я хочу поместить в @Valid
@Getter @Setter
public class UserDto{
@NotEmpty(message = "Name cannot be empty")
private String name;
@NotNull(message = "Provide a valid age")
private Integer age;...
176 просмотров
schedule
30.11.2021
Как проверить тип «java.lang.Boolean» при загрузке Spring
У меня есть логическое поле, которое я хочу проверить, чтобы иметь только значение «истина» или «ложь» (без кавычек). Но это поле также допускает «истину» или «ложь» в качестве значения (с кавычками), которое я хочу ограничить.
Я попытался...
18772 просмотров
schedule
19.06.2022
Как получить настоящую аннотацию вместо прокси из ConstraintDescriptor::getAnnotation? (javax.валидация Apache Bval)
Я пытаюсь получить ссылку на объект Class для аннотации, которая вызвала ConstraintViolation в пакете javax.validation (реализация Apache Bval).
Получив несколько ConstraintViolations, я передаю их в следующую функцию:
private...
442 просмотров
schedule
13.11.2022
Шаблон для повторного использования аннотации проверки javax при «объединении» двух конечных точек
У меня есть API с двумя объектами Foo и Bar с отношением "один ко многим", т. е. каждый Bar должен ссылаться на Foo .
У меня есть конечные точки для создания как Foo , так и Bar - эти конечные точки имеют свои соответствующие DTO,...
250 просмотров
schedule
11.07.2023
Hibernate Validator не проверяет параметры метода, аннотированные аннотациями ограничений
У меня есть pojo, который является общим для нескольких сервисов, и каждый из них имеет разные правила проверки для этого объекта. Итак, я расширяю это pojo в каждом из своих сервисов и переопределяю некоторые установщики и запускаю проверки...
335 просмотров
schedule
10.04.2023
Аннотация @NotEmpty не проверяет, является ли строка нулевой
Я пытаюсь проверить некоторые DTO с помощью javax.validation, но кажется, что аннотация @NotEmpty не проверяет, является ли параметр нулевым.
Вот мои занятия:
Person.class
public class Person {
@NotEmpty(message =...
5186 просмотров
schedule
04.01.2023
Нетривиальная проверка конфигурации DropWizard
У меня есть класс конфигурации DropWizard с двумя свойствами. Хотя бы один должен быть установлен. Это означает, что оба являются @Nullable , и мне нужна проверка всего объекта.
public class MessagingStreamConfiguration extends...
315 просмотров
schedule
09.01.2024