강의

멘토링

커뮤니티

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

단무지님의 프로필 이미지
단무지

작성한 질문수

스프링 핵심 원리 - 기본편

클라이언트, 쓰레드 질문 드립니다.

해결된 질문

작성

·

63

0

삭제된 글입니다

답변 1

1

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

안녕하세요. Han jinho님

스프링을 웹 애플리케이션 환경에서 사용하면 멀티쓰레드 환경이 됩니다. 그래서 10명이 동시에 접속하면 동시에 10개의 쓰레드가 만들어집니다. 그리고 동시에 10개의 쓰레드가 같은 자바 인스턴스(스프링 싱글톤 빈)을 사용하게 됩니다. 이때 공유 필드(멤버변수)를 잘못 변경하면 모든 쓰레드에 영향을 줍니다.

그리고 스프링에서 공유 객체들은 불변 클래스로 만드는게 좋습니다.

감사합니다.

단무지님의 프로필 이미지
단무지

작성한 질문수

질문하기