package com.example.model; import com.fasterxml.jackson.annotation.JsonProperty; import software.amazon.awssdk.enhanced.dynamodb.mapper.annotations.DynamoDbBean; import software.amazon.awssdk.enhanced.dynamodb.mapper.annotations.DynamoDbPartitionKey; import java.io.Serializable; @DynamoDbBean public class Order implements Serializable { private static final long serialVersionUID = 1L; @JsonProperty("orderId") private String orderId = null; @JsonProperty("cliendId") private String cliendId = null; @JsonProperty("productId") private String productId = null; public Order() { } public Order(String orderId, String cliendId, String productId) { this.orderId = orderId; this.cliendId = cliendId; this.productId = productId; } @DynamoDbPartitionKey public String getOrderId() { return orderId; } public void setOrderId(String orderId) { this.orderId = orderId; } public String getCliendId() { return cliendId; } public void setCliendId(String cliendId) { this.cliendId = cliendId; } public String getProductId() { return productId; } public void setProductId(String productId) { this.productId = productId; } @Override public String toString() { return "Order{" + "orderId='" + orderId + '\'' + ", cliendId='" + cliendId + '\'' + ", productId='" + productId + '\'' + '}'; } }