Создание аннотации в java [Java Annotations | Reflection api]
Создаем собственные аннотации. Изучаем из чего состоит аннотация, для чего они нужны и как их обрабатывать. Николай Бунис, senior инженер, расскажет вам про основные составляющие аннотации, ее жизненный цикл и область применения. Используя Reflection Api разберемся как создать свою аннотацию и напишем обработчик наших аннотаций.
В качестве примера возьмем всем знакомую ситуацию когда нужно провалидировать поля класса на минимальную и максимальную длину, соответствие email шаблону и тд. Существует 2 основных варианта как это сделать. Первый это писать каждый раз логику валидации для каждого конкретного класса. Ну а второй вариант это сделать обработчик аннотаций и аннотировать поля класса. Таким образом логика будет написана единожды. Именно этот пример мы и будем разбирать в нашем видео.
Ставите лайки, пишите в комментариях какие еще примеры с аннотациями вы бы хотели разобрать.
________
Пример из видео вы можете найти по ссылке ниже:
Bitbucket: https://bitbucket.org/nbu-team-one/examples/src/master/module2/lesson3/container/
________
Подписывайтесь на наши соцсети:
Instagram: https://www.instagram.com/mjc.talks/
MJC Telegram Chat: https://t.me/mjcby
Community page: https://mjc.by
Видео Создание аннотации в java [Java Annotations | Reflection api] автора Лютый код
Видео Создание аннотации в java [Java Annotations | Reflection api] автора Лютый код
Информация
30 ноября 2023 г. 17:06:10
00:06:52
Похожие видео