인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

인프런 커뮤니티 질문&답변

백엔드개발자님의 프로필 이미지
백엔드개발자

작성한 질문수

스프링 핵심 원리 - 기본편

스코프와 Provider

안녕하세요. 질문이 있습니다

작성

·

191

0

선생님 안녕하세요. 항상 좋은 강의 감사합니다.

강의 듣다가 문득 궁금한게 생겨서 질문 드립니다.

교재에 보면 웹 스코프는 웹 환경에서만 동작한다고 하는데, 스프링에서 웹환경 말고 non-web환경은 어떤게 있나요?

제 생각에는 spring-boot-starter-web을 gradle에 추가 하기 전에 CoreApplication을 실행하거나, 테스트 코드 정도일거 같은데, 실무에서 실제로 쓰는 non-web환경이 있는지 궁금합니다.

그리고 제가 멀티스레드에 대한 개념이 약해서 질문 드리는데, http request 하나당 스레드가 한개 생성되는게 맞나요? 그러니까 request가 1000개면 1000개의 멀티스레드가 생성되서 작업을 하나요?

답변 1

0

김영한님의 프로필 이미지
김영한
지식공유자

안녕하세요. 백엔드개발자님

실무에서 웹이 없는 스프링은 주기적은 데이터를 처리하는 배치

실시간으로 이벤트나 데이터를 처리하는 워커(데몬)을 실행하는 것이 있습니다.

멀티쓰레드 질문은 동시에 요청이 오면 그렇게 처리됩니다. 관련해서는 웹 MVC 강의에서 자세히 설명드립니다.

감사합니다.

백엔드개발자님의 프로필 이미지
백엔드개발자

작성한 질문수

질문하기