Java
ThreadLocal
MOVE🔥
2020. 3. 10. 22:08
728x90
반응형
Thread Local은 흔히들 쓰레드의 지역변수 처럼 사용 할 수 있는 개념이라고 한다.
지역변수가 함수 내부에서만 유효한 변수로 함수 재호출시 값이 다시 할당되는 것처럼 ThreadLocal 역시 한 쓰레드 내부에서 유효하며, 다른 쓰레드 생성시 그 쓰레드의 ThreadLocal이 생성된다.
Java Spring에서는 유저 정보를 ThreadLocal에 저장하여 서비스 호출시마다 파라미터를 전달하지 않고 사용하기 위한 용도로 쓰인다.
728x90
반응형