*/domain/content/api/mapper
import com.codeit.playlist.domain.content.api.response.TheSportResponse;
import com.codeit.playlist.domain.content.entity.Content;
import org.mapstruct.Mapper;
import org.mapstruct.Mapping;
@Mapper(componentModel = "spring")
public interface TheSportMapper {
@Mapping(target = "apiId", source = "theSportResponse.idEvent")
@Mapping(target = "type", source = "type")
@Mapping(target = "title", source = "theSportResponse.strEvent")
@Mapping(target = "description", source = "theSportResponse.strFilename")
@Mapping(target = "thumbnailUrl", source = "theSportResponse.strPoster")
Content sportsResponseToContent(TheSportResponse theSportResponse, String type);
}'Playlist > Open API' 카테고리의 다른 글
| WebClientConfig (0) | 2025.12.17 |
|---|---|
| TmdbController (0) | 2025.12.17 |
| TmdbMapper (0) | 2025.12.17 |
| TheSport : ListResponse, Response (0) | 2025.12.17 |
| TvSeries : ListResponse, Response (0) | 2025.12.17 |