REST Template의 Idempotent(멱등)
idempotent(멱등) 연산을 여러 번 적용하더라도 결과가 달라지지 않는 성질을 의미함. REST 서비스에서 idempotent란, 같은 요청을 여러 번 하더라도 그 결과가 매번 동일한 것을 의미함. 메서드 의미 idempotent POST Create X GET Select O PUT Update O DELETE Delete O idempotent한 것 a=4와 같은 명령은 반복적으로 수행해도 결과가 같음. 따라서 명령어 수행 과정에서 실패하더라도 반복적으로 a=4를 수행하면 됨 (= 실패시 트랜잭션 복구를 위해서 같은 명령어를 다시 실행하면 됨) 조회(Select), 기존의 상태를 새로운 상태로 변경(Update), 기존 상태를 삭제(Delete)하는 명령은 여러 번 수행해도 결과가 같음. ide..
2020.08.12