@RequestScope는 Spring 프레임워크에서 제공하는 스코프 중 하나로, 해당 빈이 HTTP 요청 단위로 생성되고 관리되도록 지정하는 어노테이션입니다.
일반적으로 Spring에서 빈은 기본적으로 싱글톤 스코프 로 생성되어 애플리케이션의 라이프사이클 동안 유지됩니다. 그러나 @RequestScope를 사용하면 각 HTTP 요청마다 새로운 빈 인스턴스가 생성되고, 해당 요청이 완료될 때까지 유지됩니다.
@RequestScope
@Component
@Getter
@RequiredArgsConstructor
@Slf4j
public class Rq {
private final HttpServletRequest req;
private final HttpServletResponse resp;
private final MemberService memberService;
private User user;
private Member member;