10 месяцев назад
MapStruct, часть 1: Шпаргалка по аннотациям
Всем привет! Данная статья это часть цикла статей по MapStruct. Приятнтго чтения!🗺️ MapStruct — это библиотека для генерации мапперов в Java. Если вы устали писать однотипный код для преобразования объектов из одного типа в другой (например, из DTO в Entity и обратно), MapStruct приходит на помощь. В этой статье разберёмся с основными аннотациями, которые нужны для работы с MapStruct. Сохрани этот материал в закладки — пригодится для быстрого поиска и повторения. Главная аннотация для объявления интерфейса маппера: Что делает: Используется для настройки маппинга между полями объектов...
1 неделю назад
☕ Java совет: List.reversed
() В Java появился удобный метод List.reversed(), который возвращает обратное представление списка (view). Важно понимать: он не изменяет оригинальный список и не создаёт новую копию - это просто reversed-view поверх исходного списка. Пример: var list = List.of("A", "B", "C"); var reversed = list.reversed(); System.out.println(reversed); // [C, B, A] System.out.println(list);...