Spring으로 image를 랜더링 하는 controller를 개발하다 이상한 현상이 반복되어서,
확인해 보니 다른 분이 작성한 dao에서 아래와 같은 상황이 있었습니다.
Spring Framework에서 controller는 singleton 입니다.
짧은 시간에(해당 매소드가 종료되기전에)
같은 요청이 반복되면 HashMap의 데이터는 유지될 수 없습니다.
간단한 내용인데 한참을 고민했네요.ㅠ.ㅠ
간만에 thread safety에 대해서 환기 할 수 있는 좋은 기회가 되었습니다.
단순한 개선====>
확인해 보니 다른 분이 작성한 dao에서 아래와 같은 상황이 있었습니다.
Spring Framework에서 controller는 singleton 입니다.
짧은 시간에(해당 매소드가 종료되기전에)
같은 요청이 반복되면 HashMap의 데이터는 유지될 수 없습니다.
간단한 내용인데 한참을 고민했네요.ㅠ.ㅠ
간만에 thread safety에 대해서 환기 할 수 있는 좋은 기회가 되었습니다.
단순한 개선====>
"Development" 카테고리의 다른 글
- 아이폰 안드로이드 개발에 대한 어떤분의 의견에 대한 반론. 2010/02/26
- 8비트 PC의 황금기와 사라진 영재 2009/12/14
- Job description - Game/Media Software Engineer 2009/11/16
- 동시성 문제 2009/07/30
- Google App Engine. Java Support 2009/04/10
- object-c 학습 중 입니다. 2009/03/21
- MonoDeveloper with MAC 2008/12/26
- PowerDic 스마트폰 버전 환불과 애플 app store에 대해서 2008/12/17
- 오픈소스 프레임워크의 발전..(spring의 tc Server) 2008/12/15
- Open & Interoperability day 참석예정. 2008/12/09
- 주말까지의 Refactoring 미션~ 2008/11/27
- hadoop 시작하기. 2008/11/27
- 마소 RIA 세미나 참석 2008/11/13
- 데브피아 Framework's day~ 2008/11/13
- Webappscon 2008 정리 및 후기. 2008/10/24
- SUN TECHDAYS 2008 SEOUL 에 다녀왔습니다. 2008/10/17
- 아아~~맥북 ㅠ.ㅠ 2008/10/09
- Google App Engine 인증 성공기. 2008/08/06
- MediaWiki C# Bot Framework. 2008/07/10
- 구글의 3D Connections? 2008/07/10






25835
57
64








댓글을 달아 주세요