'SimpleDateFormat 관련 마지막 의견.
- 작성자 :
- 박*욱
- 작성일 :
- 2010-05-11 10:04:18
- 조회수 :
- 3,558
- 구분 :
- 실행환경
- 진행상태 :
- 완료
Q
네. 답변 잘 봤습니다.
말씀하신 대로 어떤 상황에서 문제가 발생하는지는 저도 잘 알고 있습니다.
SqlMapClient(SMC)가 thread-safe 하다고 말씀하셨는데, SMC가 thread-safe하다고 해서 SDF 내 처리 로직(즉, SDF 객체의 상태)이 thread-safe함을 보장한다고 볼수 있을까요? 복수 개의 SMC가 존재하는 경우에는 어떨까요? 개별적으로 thread-safe한 SMC가 공유 자원의 객체(SDF)에 접근하게 되는 경우가 되겠죠..
논란의 여지가 있는 부분을 보다 명확하고, 안전한 방법으로 개선하는 방법이 좋지 않을까 생각합니다.
그럼 수고하십시오.
말씀하신 대로 어떤 상황에서 문제가 발생하는지는 저도 잘 알고 있습니다.
SqlMapClient(SMC)가 thread-safe 하다고 말씀하셨는데, SMC가 thread-safe하다고 해서 SDF 내 처리 로직(즉, SDF 객체의 상태)이 thread-safe함을 보장한다고 볼수 있을까요? 복수 개의 SMC가 존재하는 경우에는 어떨까요? 개별적으로 thread-safe한 SMC가 공유 자원의 객체(SDF)에 접근하게 되는 경우가 되겠죠..
논란의 여지가 있는 부분을 보다 명확하고, 안전한 방법으로 개선하는 방법이 좋지 않을까 생각합니다.
그럼 수고하십시오.
A
안녕하세요.. 박찬욱님..
SqlMapClient에 의해 호출되는 DAO 부분이 thread-safe하게 구현되어 있다는 의미는 여러 thread에서 호출될 때에 동기화되기 때문에 그 호출 안에서 호출되는 부분들은 thread간에 간섭되지 않기 때문에 sdf 내 처리 로직도 thread-sfae하게 보장된다고 볼 수 있습니다.
그럼.. 즐거운 하루되십시오.
감사합니다.
SqlMapClient에 의해 호출되는 DAO 부분이 thread-safe하게 구현되어 있다는 의미는 여러 thread에서 호출될 때에 동기화되기 때문에 그 호출 안에서 호출되는 부분들은 thread간에 간섭되지 않기 때문에 sdf 내 처리 로직도 thread-sfae하게 보장된다고 볼 수 있습니다.
그럼.. 즐거운 하루되십시오.
감사합니다.