SEARCH : @transactional(1) CATEGORY : @transactional(1) TAGS : @transactional(1) ARCHIVE : @transactional(1) @Transactional 동작 원리 2021. 5. 26. 들어가며 해당 포스팅은 Spring boot 2.2.0.RELEASE 환경에서 진행됐다. @Transactional이란? 비즈니스로직이 트랜잭션 처리를 필요로할 때 트랜잭션 처리 코드가 비즈니스 로직과 공존한다면 코드 중복이 발생하고 비지니스 로직에 집중 또한 힘들어질 수 있다. @Transactional은 이러한 문제를 해결해주는 Spring이 제공하는 어노테이션으로 @Transactional을 메서드 또는 클래스에 명시하게 되면 특정 메서드 또는 클래스가 제공하는 모든 메서드에 대해 내부적으로 AOP를 통해 트랜잭션 처리코드가 전 후 로 수행된다. AOP(Aspect Oriented Programming)이란? AOP는 핵심기능 코드에 존재하는 공통된 부가기능 코드를 독립적으로 분리해주는 기술이다. .. Previous 1 Next