Вопросы по теме 'spring-validator'
Как обрабатывать исключение Spring BindingResult из внутреннего класса @Entity, проверенного с помощью Hibernate перед сохранением
У меня есть два компонента @Entity. Bean one - это "один ко многим" для второго. Bean1 и Bean2 имеют разные средства проверки аннотаций JSR303.
@Entity
class Bean1 {
@OneToMany
private List<Bean2> var;
//other fields marked...
905 просмотров
schedule
08.07.2023
Глобальная ошибка в тимелеафе
Как мы все знаем, в 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 просмотров
schedule
10.02.2023
Как передать параметры через сообщения 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 просмотров
schedule
25.09.2022
Как Spring MVC разрешает и проверяет параметры метода обработчика?
Я новичок в Spring MVC, и я импортировал учебный проект, связанный с проверкой на стороне сервера, и у меня есть некоторые сомнения в том, как именно он работает.
Итак, у меня есть страница входа с именем login.jsp , содержащая эту форму входа:...
2102 просмотров
schedule
06.06.2023
Текущая группа в проверке 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 просмотров
schedule
08.08.2022
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 просмотров
schedule
09.01.2023
javax.validation.UnexpectedTypeException с использованием Spring ConstraintValidator для перечисления
Я реализовал ConstraintValidator для проверки DTO, содержащего перечисление. Я следовал эта документация Spring для этого.
Это пользовательская аннотация, которая будет применяться к полю enum:
@Target({ElementType.METHOD, ElementType.FIELD,...
739 просмотров
schedule
27.06.2023
Проверка пакетной задачи Springboot
Я использую весенние пакетные задачи с opencsv для обработки некоторых файлов csv. После чтения файлов в память на шаге 1, на шаге 2 я хочу выполнить некоторую проверку. Я не уверен, каким будет правильный подход при настройке проверки. Я использую...
334 просмотров
schedule
28.02.2023
Пользовательская проверка Spring MVC с кодом ошибки HV000074.
Я пытаюсь реализовать пользовательскую проверку соответствия пароля при весенней загрузке. Но я получаю сообщение об ошибке следующим образом: -
PasswordMatch содержит аннотацию Constraint, но не содержит параметр сообщения
Я перехожу по этой...
4291 просмотров
schedule
27.05.2022
Тестирование @Validated RestController в автономном MockMvc не работает
У меня есть RestController с аннотацией @Validated для проверки переменных пути/параметров запроса:
@RestController
@Validated
public class MainController implements ApplicationListener<ApplicationReadyEvent> {
@Autowired
private...
2592 просмотров
schedule
24.06.2023
Как внедрить пользовательскую проверку весны внутри кода swagger?
Мы можем использовать документацию openApi и генерировать наши классы ввода Java с помощью spring swagger-codegen. Кроме того, мы можем вводить аннотации javax.validation, когда ввод генерируется для общих ограничений, таких как длина, обязательность...
1728 просмотров
schedule
19.08.2022
Не удалось запустить проверку на уровне конструктора
Я не могу запустить проверку параметров конструктора, используя только аннотации.
Мой код:
@Data
@Validated
public class TestConstructorLevel
{
private int a;
private int b;
private Integer nullValue;
public...
420 просмотров
schedule
09.04.2024