코루틴에서 트랜잭션을 적용하는 데 어려움을 겪는 케이스가 많다. 실제로 많이 어렵다고 알려져 있다.Sprign I/O 2024 강연에서도 해당 내용이 나왔는데, 간단하고 오피셜하게 해결할 수 있는 방법을 알아보자.ProblemSpring JPA와 코루틴을 사용할 때 여러가지 문제가 발생한다.하나씩 알아보자.1. AOP 미동작예시 코드에서 Repository는 JpaRepository를 사용한다.interface OrderRepository : JpaRepository아래는 Service 클래스이다.@Serviceclass OrderService( private val orderRepository: OrderRepository,) { @Transactional suspend fun subm..