공유 상태 결함은 동기화보다 제거를 먼저 본다
Servlet field의 member ID를 직렬화해 숨기지 않고 요청 parameter와 지역 변수로 옮긴다.
Servlet field가 mutable한가공유 상태 제거를 먼저 판단
Request valueparameter에서 읽기
Intermediate지역 변수로 유지
Dependencyfinal·immutable로 공유
Synchronization제거 불가할 때만 마지막 선택