Вопросы по теме 'spring-validator'

Как обрабатывать исключение Spring BindingResult из внутреннего класса @Entity, проверенного с помощью Hibernate перед сохранением
У меня есть два компонента @Entity. Bean one - это "один ко многим" для второго. Bean1 и Bean2 имеют разные средства проверки аннотаций JSR303. @Entity class Bean1 { @OneToMany private List<Bean2> var; //other fields marked...
905 просмотров

Глобальная ошибка в тимелеафе
Как мы все знаем, в Thymeleaf присутствует 3 вида ошибок. Например, FieldError, AllError и Global Error. Может ли кто-нибудь дать мне некоторое представление о глобальной ошибке? Как отобразить глобальную ошибку? Зачем нам нужна Global Error,...
1162 просмотров
schedule 12.11.2023

Spring MVC: ModelAndViewContainer: представление равно [null]; модель по умолчанию {Some-Object}
Я использую Spring-mvc с ContentNegotiatingViewResolver для обработки моих объектов ответа и анализа в определенном формате. Когда я возвращаю объект из контроллера, в ответ он добавляет мой объект ответа, но также добавляет объект, который я...
2525 просмотров
schedule 25.10.2022

Пошаговая проверка Spring Hibernate Validator
У меня было много ограничений на одно свойство, например: @NotEmpty @Size(min = 2, max = 20) @Pattern(regexp= "^[0-9a-z_A-Z\u4e00-\u9fa5]+$") private String username; но, когда это сработает, он проверит все ограничения, и я просто хочу...
389 просмотров

Как передать параметры через сообщения Java Validator?
В настоящее время у меня есть что-то вроде @NotNull(message="{err.required}") @Size(min=1, message="{err.required}") private String firstName; В моем messages.properties у меня есть err.required={0} is required. Он работает, но...
5425 просмотров
schedule 01.05.2023

Настройка имени и кода пользовательского поля
Я пытаюсь использовать Bean Validation для проверки в моем приложении Spring. У меня есть поле ниже, определенное в моем bean-компоненте - @NotNull(message = "CUSTOMERROR-1000") private String firstName; Здесь я определил CUSTOMERROR-1000...
1521 просмотров

Как Spring MVC разрешает и проверяет параметры метода обработчика?
Я новичок в Spring MVC, и я импортировал учебный проект, связанный с проверкой на стороне сервера, и у меня есть некоторые сомнения в том, как именно он работает. Итак, у меня есть страница входа с именем login.jsp , содержащая эту форму входа:...
2102 просмотров

Текущая группа в проверке bean-компонента на уровне класса
У меня есть несколько групповых проверок в bean-компоненте: @FichaValida(groups={Ficha.DatosGenerales.class, Ficha.Economia.class}) public class Ficha { public interface DatosGenerales{} public interface Documentos{} public interface...
403 просмотров
schedule 30.09.2022

Используйте @Validated и @Valid с весенним валидатором
У меня есть Java-бин, который используется для отправки сообщений JSON в Spring @RestController , и у меня есть настройка проверки bean-компонента и она отлично работает, используя @Valid . Но я хочу перейти на Protobuf/Thrift и уйти от REST. Это...
25764 просмотров
schedule 23.11.2023

Spring Security, Sprig Validation - изменить порядок проверки
В моем приложении Spring Boot я создал Spring MVC Rest API, который защищен Spring Security (OAuth2) и использует Spring Validation. Прямо сейчас я заметил одну вещь: когда я пытаюсь получить доступ к защищенной конечной точке, в первую очередь я...
153 просмотров

Spring 4 @Validation аннотация с BindingResult не работает
Когда я использую BindingResult с аннотацией @Validated в методе, проверка не работает. Если я уберу BindingResult из параметров метода, он будет работать нормально. Я использовал @ControllerAdvice . Любая идея, почему это не работает?...
6235 просмотров
schedule 24.07.2022

Использование @Valid в Spring MVC для проверки списка строк [дубликаты]
Мой Pojo выглядит так - public class Employee { @Pattern(regexp="some regex") private String Address; **// How do I validate each element in list for the a regex pattern** private List<String> names; } Моя цель -...
495 просмотров
schedule 02.08.2023

Пустые сообщения с ошибками проверки в Spring Data REST
Я создаю приложение, используя Spring Boot, Spring Data REST, Spring HATEOAS, Hibernate, Spring Validation. Я создал собственную проверку для поддержки SpEL, следуя этому руководству . Итак, у меня есть мой валидатор: public class...
2127 просмотров

javax.validation.UnexpectedTypeException с использованием Spring ConstraintValidator для перечисления
Я реализовал ConstraintValidator для проверки DTO, содержащего перечисление. Я следовал эта документация Spring для этого. Это пользовательская аннотация, которая будет применяться к полю enum: @Target({ElementType.METHOD, ElementType.FIELD,...
739 просмотров

Проверка пакетной задачи Springboot
Я использую весенние пакетные задачи с opencsv для обработки некоторых файлов csv. После чтения файлов в память на шаге 1, на шаге 2 я хочу выполнить некоторую проверку. Я не уверен, каким будет правильный подход при настройке проверки. Я использую...
334 просмотров

Пользовательская проверка Spring MVC с кодом ошибки HV000074.
Я пытаюсь реализовать пользовательскую проверку соответствия пароля при весенней загрузке. Но я получаю сообщение об ошибке следующим образом: - PasswordMatch содержит аннотацию Constraint, но не содержит параметр сообщения Я перехожу по этой...
4291 просмотров

Тестирование @Validated RestController в автономном MockMvc не работает
У меня есть RestController с аннотацией @Validated для проверки переменных пути/параметров запроса: @RestController @Validated public class MainController implements ApplicationListener<ApplicationReadyEvent> { @Autowired private...
2592 просмотров

Как внедрить пользовательскую проверку весны внутри кода swagger?
Мы можем использовать документацию openApi и генерировать наши классы ввода Java с помощью spring swagger-codegen. Кроме того, мы можем вводить аннотации javax.validation, когда ввод генерируется для общих ограничений, таких как длина, обязательность...
1728 просмотров

Не удалось запустить проверку на уровне конструктора
Я не могу запустить проверку параметров конструктора, используя только аннотации. Мой код: @Data @Validated public class TestConstructorLevel { private int a; private int b; private Integer nullValue; public...
420 просмотров