Skip to content

Commit 8930137

Browse files
committed
refactor: WishlistResponseDto를 MyBarItemResponseDto로 리팩토링
- WishlistResponseDto 클래스를 MyBarItemResponseDto로 명칭 변경 - DTO가 사용자(User) 정보 대신 킵한 칵테일(Cocktail) 정보를 직접 포함하도록 수정
1 parent b7391bc commit 8930137

File tree

2 files changed

+27
-32
lines changed

2 files changed

+27
-32
lines changed
Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
package com.back.domain.mybar.dto;
2+
3+
import com.back.domain.mybar.entity.MyBar;
4+
import lombok.Builder;
5+
import lombok.Getter;
6+
7+
import java.time.LocalDateTime;
8+
9+
@Getter
10+
@Builder
11+
public class MyBarItemResponseDto {
12+
private Long id;
13+
private Long cocktailId;
14+
private String cocktailName;
15+
private String imageUrl;
16+
private LocalDateTime createdAt;
17+
18+
public static MyBarItemResponseDto from(MyBar m) {
19+
return MyBarItemResponseDto.builder()
20+
.id(m.getId())
21+
.cocktailId(m.getCocktail().getCocktailId())
22+
.cocktailName(m.getCocktail().getCocktailName())
23+
.imageUrl(m.getCocktail().getImageUrl())
24+
.createdAt(m.getCreatedAt())
25+
.build();
26+
}
27+
}

src/main/java/com/back/domain/wishlist/dto/WishlistResponseDto.java

Lines changed: 0 additions & 32 deletions
This file was deleted.

0 commit comments

Comments
 (0)