반응형 Backend15 order api - controller(CustomerCartController, SearchController, SellerProductController) CustomerCartControllerpackage com.zerobase.cms.order.controller;import com.zerobase.cms.order.application.CartApplication;import com.zerobase.cms.order.application.OrderApplication;import com.zerobase.cms.order.domain.product.AddProductCartForm;import com.zerobase.cms.order.domain.redis.Cart;import com.zerobase.domain.config.JwtAuthenticationProvider;import lombok.RequiredArgsConstructor;import .. 2025. 2. 10. order api - config (JwtConfig, QuerydslConfig, RedisConfig) JwtConfigpackage com.zerobase.cms.order.config;import com.zerobase.domain.config.JwtAuthenticationProvider;import org.springframework.context.annotation.Bean;import org.springframework.context.annotation.Configuration;@Configurationpublic class JwtConfig { // JwtAuthenticationProvider 클래스의 인스턴스를 Spring의 ApplicationContext에 빈으로 등록하여, // 애플리케이션 전반에서 JwtAuthenticationProvider 클래스의 인스턴스를 사용할 수.. 2025. 2. 10. order api - client (user(ChangeBalanceForm, CustomerDto), RedisClient, UserClient) (2) RedisClientpackage com.zerobase.cms.order.client;import com.fasterxml.jackson.core.JsonProcessingException;import com.fasterxml.jackson.databind.ObjectMapper;import com.zerobase.cms.order.domain.redis.Cart;import com.zerobase.cms.order.exception.CustomException;import com.zerobase.cms.order.exception.ErrorCode;import lombok.RequiredArgsConstructor;import lombok.extern.slf4j.Slf4j;import org.spri.. 2025. 2. 10. order api - client (user(ChangeBalanceForm, CustomerDto), RedisClient, UserClient) (1) user(ChangeBalanceForm, CustomerDto)package com.zerobase.cms.order.client.user;import lombok.AllArgsConstructor;import lombok.Builder;import lombok.Getter;import lombok.NoArgsConstructor;@Builder@NoArgsConstructor@AllArgsConstructor@Getterpublic class ChangeBalanceForm { private String from; private String message; private Integer money;}잔액 변경 요청 폼 (ChangeBalanceForm)이 코드는 사용자 잔액 변경 요청 .. 2025. 2. 10. 이전 1 2 3 4 다음 반응형