스프링의 aop proxy 기능에 대해 무지했다..
- 같은 bean 내에서는 선언적 transaction 처리가 되지 않는다. ( proxy를 타지 않으므로 )
(일반적인 경우)
조회- 수정에 있어서.. transaction 처리는 아래와 같을 수 있겠다.
1. table 또는 row를 분리하여, 데드락이 생기지 않도록 설계한다.
2. transaction(serializable) 로 인해 데드락이 생길경우, 한 번더 시도한다.
(비용을 들여 개선한다면..?
1. queue 기반 처리를 추가
'프로젝트 > 스프링' 카테고리의 다른 글
ibatis -> mybatis 변환 (0) | 2018.08.01 |
---|---|
[Cp2] 토비의 스프링 (0) | 2017.10.10 |
[Cp1] 토비의 스프링 (0) | 2017.10.10 |