1. 문제 상황 파악컨트롤러 단위 테스트 코드 작성 (@WebMvcTest 사용)시 아래와 같은 에러 발생// 에러가 발생한 테스트 코드@WebMvcTest(CartController.class)@AutoConfigureMockMvc(addFilters = false) // 필터 제외 (JWT 검증 제외)@TestMethodOrder(MethodOrderer.OrderAnnotation.class)@DisplayName("장바구니 컨트롤러 단위 테스트")class CartControllerTest { @Autowired private MockMvc mockMvc; @MockBean private CartService cartService; @Autowired private..
@EnableJPAAuditing
1. Jpa Auditing 이란?엔티티에서 발생한 이벤트를 추적하고 기록함이벤트 : 생성(create), 수정(update), 삭제(delete) 등Spring Data JPA 에서 기본적으로 Auditing 정보를 추가하는 기능 제공함 2. Jpa Auditing 주요 기능@CreatedDate엔티티 생성 시간을 자동으로 기록함@CreatedDateprivate LocalDateTime createdAt;@LastModifiedDate엔티티 최종 수정 시간을 자동으로 기록함엔티티 생성 시 생성 시간이 저장됨@LastModifiedDateprivate LocalDateTime editedAt;@CreatedBy엔티티를 생성한 사용자 정보를 자동으로 기록함@CreatedByprivate User crea..