ThreadPoolTaskExecutor1 스프링에서 @Async를 사용할때 주의점 개요비동기 프로그래밍은 오늘날의 소프트웨어 개발에서 매우 중요한 개념입니다. 대용량 데이터 처리, 느린 I/O 작업, 복잡한 계산 등 다양한 작업을 병렬로 처리하면서 시스템의 응답 시간을 개선하고, 리소스를 효율적으로 사용하는데 도움이 되기 때문입니다.스프링에서는 @Async 어노테이션을 통해 이러한 비동기 메서드를 간단하게 실행할 수 있는데, 이러한 @Async 어노테이션을 사용할 때 주의해야 할 여러 가지 사항에 대해서 정리해 보겠습니다. 주의점Exception Handling메서드 호출리턴 타입트랜잭션 관리Execution Exception Handling기본적으로 @Async 메서드에서 발생하는 예외는 호출자에게 전파가 되지 않습니다. 이는 @Async 어노테이션이 붙은 메서드가 별도의 스레드.. 2023. 7. 24. 이전 1 다음