Spring5 트랜잭션이란? 실무를 하다보니 꼭 알아야하지만 기억이 안나는 개념들이 몇몇 있었다. 그 중 하나가 트랜잭션에 관한 내용이었다. 그래서 Spring에서 사용되는 트랜잭션에 대한 개념을 공부하여 정리해 보았다. 트랜잭션이란? - 모든 작업들이 성공적으로 완료되어야 작업 묶음의 결과를 적용하고, 어떤 작업에서 오류가 발생했을 때는 이전에 있던 모든 작업들이 성공적이었더라도 없었던 일처럼 완전히 되돌리는 것 - 데이터베이스 관리 시스템 또는 유사한 시스템에서 상호작용의 단위 데이터베이스를 다룰 때 트랜잭션을 적용하면 데이터 추가, 갱신, 삭제 등으로 이루어진 작업을 처리하던 중 오류가 발생했을 때 모든 작업들을 원상태로 되돌릴 수 있다. 즉, 모든 작업들이 성공해야만 최종적으로 데이터베이스에 반영되는 것이다. Spring에서.. 2023. 7. 3. 이전 1 2 다음