Я уже некоторое время оглядываюсь, но безуспешно. Я не использую Spring MVC, но все же хочу использовать @ javax.validation.Valid
для включения проверки аргументов метода. В качестве примера
public class EventServiceImpl implements IEventService {
@Override
public void invite(@Valid Event event, @Valid User user) { ... }
}
с использованием MVC это включено для @Controller
bean-компонентов с аннотациями с помощью простого
(см. 5.7.4.3 Настройка валидатор JSR-303 для использования Spring MVC ).
Использование АОП должно быть довольно тривиальным. Тем не менее, я подозреваю, что есть какой-то стандартный способ сделать это. Отсюда вопрос: есть ли что-то подобное для приложений, не являющихся MVC, и неконтроллерных bean-компонентов для включения проверки ввода для аннотированных bean-компонентов?