Skip to content
9 changes: 2 additions & 7 deletions kafka.sh
Original file line number Diff line number Diff line change
Expand Up @@ -15,16 +15,11 @@
set -e # 에러 발생 시 즉시 중단

echo "=== 선택적 컨테이너 종료 (Order, Payment, Temporal) ==="
docker compose stop spot-order spot-payment temporal temporal-ui
docker compose rm -f spot-order spot-payment temporal temporal-ui
docker compose stop spot-order spot-payment
docker compose rm -f spot-order spot-payment

echo "=== 핵심 서비스 빌드 (Order, Payment) ==="
(cd spot-order && ./gradlew clean bootJar -x test)
(cd spot-payment && ./gradlew clean bootJar -x test)

echo "=== 인프라 및 핵심 서비스 시작 ==="
docker compose up -d db temporal temporal-ui
echo ">> Temporal 안정화 대기 (5초)..."
sleep 5

docker compose up --build -d spot-order spot-payment
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,9 @@

import java.util.UUID;

import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.fasterxml.jackson.annotation.JsonProperty;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Getter;
Expand All @@ -11,12 +14,14 @@
@Builder
@NoArgsConstructor
@AllArgsConstructor
@JsonIgnoreProperties(ignoreUnknown = true)
public class MenuOptionResponse {

private UUID id;
private UUID menuId;
private String name;
private String detail;
private Integer price;
@JsonProperty("isDeleted")
private boolean isDeleted;
}
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,9 @@

import java.util.UUID;

import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.fasterxml.jackson.annotation.JsonProperty;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Getter;
Expand All @@ -11,6 +14,7 @@
@Builder
@NoArgsConstructor
@AllArgsConstructor
@JsonIgnoreProperties(ignoreUnknown = true)
public class MenuResponse {

private UUID id;
Expand All @@ -19,6 +23,8 @@ public class MenuResponse {
private String description;
private Integer price;
private String imageUrl;
@JsonProperty("isHidden")
private boolean isHidden;
@JsonProperty("isDeleted")
private boolean isDeleted;
}
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,9 @@

import java.util.UUID;

import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.fasterxml.jackson.annotation.JsonProperty;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Getter;
Expand All @@ -11,6 +14,7 @@
@Builder
@NoArgsConstructor
@AllArgsConstructor
@JsonIgnoreProperties(ignoreUnknown = true)
public class StoreResponse {

private UUID id;
Expand All @@ -20,5 +24,6 @@ public class StoreResponse {
private String phoneNumber;
private String status;
private Integer ownerId;
@JsonProperty("isDeleted")
private boolean isDeleted;
}
Loading