🔎 키워드 ▸ @Valid 테스트 ▸ ReflextionTestUtils DTO 테스트 코드를 작성하기에 앞서 아래의 주의사항을 주의해야한다. 테스트 코드를 작성하기 위해 @Setter를 추가하는 것은 위험하다. 테스트용 객체를 만들기 위해서는 ReflectionT
프로젝트마다 직면하는 N+1 문제에 대해서 이번에는 Map으로 해결해보았다. 그 과정을 포스팅하고자 한다. 📖 N+1 문제 직면 > 내가 직면한 N+1 문제는 아래 링크를 통해 확인할 수 있다. 👉🏻 N+1 문제 직면 📖 N+1 문제 해결 전 이벤트를 조회
스프링 부트에서는 이벤트 기반 아키텍처를 지원하고 있다. 이벤트는 애플리케이션에서 발생하는 주요 사건이나 상태 변경 등을 나타내며, 다른 컴포넌트들에게 알림을 전달하여 처리할 수 있도록 돕는다.스프링 부트에서는 이러한 이벤트 처리를 위해 ApplicationEvent