/
Andreybtw
/
hotels-api
Обзор
Документация
Войти
/
Andreybtw
/
hotels-api
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
src/main/java/mappers/HotelMapper.java
34 строки
761 B
Andrey Medvedev
up
17 июн 2025, 19:52
17 июн 2025, 19:52
4b703e5
Код
Авторство
О чём код?
package mappers; import dto.HotelDto; import entities.Hotel; public class HotelMapper { public static HotelDto toDto(Hotel hotel) { HotelDto dto = new HotelDto(); dto.setId(hotel.getId()); dto.setName(hotel.getName()); dto.setCategory(hotel.getCategory()); dto.setNotes(hotel.getNotes()); if (hotel.getAddress() != null) { dto.setAddress(AddressMapper.toDto(hotel.getAddress())); } return dto; } public static Hotel toEntity(HotelDto dto) { Hotel hotel = new Hotel(); hotel.setId(dto.getId()); hotel.setName(dto.getName()); hotel.setCategory(dto.getCategory()); hotel.setNotes(dto.getNotes()); return hotel; } }