기술 블로그
[Spring] @Transactional 동작순서, 주의사항과 대응방법
스프링을 이용해 트랜잭션을 처리할 때, @Transactional 어노테이션을 이용합니다. 실무에서 이용할 수 있도록 간단한 개념 이해, 사용방법, 동작순서 그리고 사용시 주의해야하는 예시와 대응방안을 소개드리겠습니다. @Transactional 트랜잭션 처리 방법과 순서, 주의사항과 대응방법 소개 1. 트랜잭션이란 ? 트랜잭션(Transaction)은 데이터베이스에 데이터를 삽입, 갱신, 삭제하는 작업의 단위를 말합니다. 같은 트랜잭션으로 묶이게 되는 작업은 원자성, 일관성, 격리성, 지속성의 특징을 만족시켜야 합니다. 이러한 특징을 만족시키면 데이터베이스의 일관성을 유지할 수 있습니다. 2. 스프링에서 트랜잭션 처리하기 - @Transactional 스프링에서는 이 트랜잭션을 @Transactiona..
2023. 2. 18. 02:31
최근댓글