학습 목표 스프링 트랜잭션 (Spring Transaction) TIL 스프링 트랜잭션 스프링 트랜잭션 (Spring Transaction) Spring Framework에서 제공하는 Transaction 관리는 웹 애플리케이션에서 데이터 일관성을 보장하는 매우 중요한 부분입니다. Spring Transaction은 두 가지 방식으로 처리할 수 있습니다. 1. 선언적 트랜잭션(Declarative Transaction): 이 방식은 XML 설정이나 어노테이션(@Transactional)을 통해 트랜잭션을 관리합니다. 이는 코드와 설정을 분리하므로 코드의 가독성을 높이고 유지 보수를 용이하게 합니다. `@Transactional` 어노테이션을 메소드나 클래스에 추가하여 해당 메소드나 클래스에 포함된 작업이..