Я создаю настольное Java-приложение и мне было интересно, как мне справиться с проверкой.
Я получаю карту с регистрационной информацией (имя пользователя, пароль, ...) в моем контроллере. Теперь я хочу проверить информацию с карты и отобразить все ошибки, которые возникают при проверке. Поэтому я думал о создании пользовательского класса RegistrationValidation в новом пакете под названием validation. Затем заставьте этот класс вернуть список с ошибками. Но мне было интересно ...
Я всегда узнал, что проверка должна быть выполнена в правильном классе модели, делает ли класс проверки по принципу MVC?
Где мне вызвать этот класс проверки, с моего контроллера или с моей модели?
Как мне вызвать класс проверки? (сделать методы статичными, сделать их одноэлементными, просто сделать их экземпляр в контроллере / модели или другом?)
Есть ли лучшие решения для извлечения проверки?