📌 트랜잭션, @Transactional 어노테이션 우선 프로그래밍 공부를 진행하면서 문제점이 없던 날에는 TIL을 작성하지 않았지만 오늘부터는 문시해알이 아닌 공부했던 내용을 작성할 예정이다. 오늘 작성할 내용은 트랜잭션과 Spring의 @Transactional 어노테이션에 대해 작성하겠다. 📖 트랜잭션이란? 트랜잭션은 데이터통신 시스템에서 관리의 대상이 되는 기본적인 정보를 기록한 기본파일에 대해서 추가, 삭제 및 갱신을 가져오도록 하는 행위(거래)를 트랜잭션이라 한다. 쉽게 말하면 데이터베이스의 상태를 변환시키는 하나의 논리적 기능을 수행하기 위한 작업의 단위 또는 한꺼번에 모두 수행되어야 하는 일련의 연산들을 의미한다. 📖 트랜잭션의 특징 ● 트랜잭션은 데이터베이스 시스템에서 병행 제어 및 회복..