- Timestamp:
- 05/06/25 00:44:02 (12 days ago)
- Branches:
- main
- Children:
- e48199a
- Parents:
- 142c0f8
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
src/main/java/com/example/rezevirajmasa/demo/config/ModelMapperConfig.java
r142c0f8 rb67dfd3 17 17 ModelMapper modelMapper = new ModelMapper(); 18 18 19 // Map Restaurant to RestaurantDTO20 19 modelMapper.typeMap(Restaurant.class, RestaurantDTO.class).addMappings(mapper -> { 21 20 mapper.map(Restaurant::getTablesList, RestaurantDTO::setTablesList); 22 21 }); 23 22 24 // Map TableEntity to TableDTO25 23 modelMapper.typeMap(TableEntity.class, TableDTO.class).addMappings(mapper -> { 26 24 mapper.map(TableEntity::getReservations, TableDTO::setReservations); 27 25 }); 28 26 29 // Map Reservation to ReservationDTO 30 modelMapper.typeMap(Reservation.class, ReservationDTO.class); 27 modelMapper.typeMap(Reservation.class, ReservationDTO.class).addMappings(mapper -> { 28 mapper.map(Reservation::getReservationStatus, ReservationDTO::setReservationStatus); 29 mapper.map(Reservation::getPaymentStatus, ReservationDTO::setPaymentStatus); 30 }); 31 31 32 32 return modelMapper;
Note:
See TracChangeset
for help on using the changeset viewer.