묻고 답해요
156만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결스프링 핵심 원리 - 기본편
리퀘스트 스코프를 사용해도 오류가 안 납니다.
강의에서는 아직 리퀘스트 스코프가 만들어지지 않아서 오류가 나는 게 정상이라고 하셨는데, 저는 오류가 뜨지 않고 로그까지 정상적으로 출력이 됩니다. 스프링 부트 버전 3입니다.그리고 애노테이션은 @Scope("request")를 쓰면 log-demo URL로 접속해도 화이트라벨 에러 페이지가 뜨길래 스프링 문서에서 검색해서 나온 @RequestScope를 사용했습니다. 혹시 이것과 관련이 있을까요?
-
미해결스프링 핵심 원리 - 기본편
Request Scope 사용 케이스 질문
=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오) 예2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 예3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) 예[질문 내용]안녕하세요. Request Scope 강의 잘 봤습니다. 제가 마주한 상황에서 Request Scope 를 사용하기 적합한 상황으로 보여지는데 사용해도 될지, 혹은 더 적합한 방법이 있다면 알려주시면 감사하겠습니다. 상황상 고객별 Database가 분리되어 있는 상태이고 Request가 들어올 때 마다 Database와 connection 을 맺어야 하는 상황입니다. 기존에는 싱글톤 scope에 각각의 method 에서 매번 connection을 맺어주고 로직 수행 후 connection을 끊는 코드를 반복해서 사용하고 있었는데요 Request Scope 사용 시 @PostConstruct에서 Connection을 맺고, @PreDestroy에서 Connection을 끊는 방식으로 하면 훨씬 중복 코드를 줄일 수 있다는 생각이 들었습니다.