본문 바로가기
반응형

분류 전체보기159

order api - domain(model, product, redis, repository) repository repository(ProductItemRepository, ProductRepository, ProductRepositoryCustom, ProductRepositoryImpl)ProductItemRepositorypackage com.zerobase.cms.order.domain.repository;import com.zerobase.cms.order.domain.model.ProductItem;import org.springframework.data.jpa.repository.JpaRepository;import org.springframework.stereotype.Repository;@Repositorypublic interface ProductItemRepository extends JpaRe.. 2025. 2. 10.
order api - domain(model, product, redis, repository) redis redis(Cart)package com.zerobase.cms.order.domain.redis;import com.zerobase.cms.order.domain.product.AddProductCartForm;import java.util.ArrayList;import java.util.List;import java.util.stream.Collectors;import javax.persistence.Id;import lombok.AllArgsConstructor;import lombok.Builder;import lombok.Data;import lombok.NoArgsConstructor;import org.springframework.data.redis.core.RedisHash;@Data@No.. 2025. 2. 10.
order api - domain(model, product, redis, repository) product product(AddProductCartForm, AddProductForm, AddProductItemForm, UpdateProductForm, UpdateProductItemForm)AddProductCartFormpackage com.zerobase.cms.order.domain.product;import java.util.List;import lombok.AllArgsConstructor;import lombok.Builder;import lombok.Getter;import lombok.NoArgsConstructor;@Getter@Builder@NoArgsConstructor@AllArgsConstructorpublic class AddProductCartForm { private Lo.. 2025. 2. 10.
order api - domain(model, product, redis, repository) model(2) model(BaseEntity, Product, ProductDto, ProductItem, ProductItemDto)ProductDtopackage com.zerobase.cms.order.domain.model;import java.util.List;import java.util.stream.Collectors;import lombok.AllArgsConstructor;import lombok.Builder;import lombok.Getter;import lombok.NoArgsConstructor;import lombok.ToString;@Getter@Builder@NoArgsConstructor@AllArgsConstructor@ToStringpublic class ProductDto { .. 2025. 2. 10.
반응형