23 подписчика
Я просто тащусь с фреймворка Spring. Мощное колдунство, когда примерно знаешь, что к чему.
Вот пишешь, к примеру, свой аналог JIRA (муаххаха), с буркозлом и маркитантками. Есть у тебя задача, к примеру, сделать в репозитории такой метод, чтобы по емейлу пользователя выгребал из базы данных все задачи, которые на нём, сортировал их в алфавитном порядке и так отдавал.
Открываешь файл с интерфейсом репозитория задач и объявляешь там метод:
List<Task> findByUserEmailOrderByTitleAsc(String email);
Всё!
Его даже реализовывать не надо, метод этот, Spring сам за тебя всё сделает, ты только объяви, и можешь его использовать везде, где надо.
Как говорил Гилдерой Локхарт, он же Сверкароль Чаруальд, он же Златопуст Локонс, он же Изольда Меньшова, он же Элла Кацнеленбоген... пардон... так вот, как он говорил, "это прямо волшебство какое-то!"
Около минуты
20 декабря 2022