@Async
@Async는 Spring Framework에서 비동기적인 메서드 호출을 가능하게 하는 어노테이션 중 하나입니다. @Async 어노테이션을 사용하면, 메서드 호출 시 Spring은 별도의 스레드를 생성하여 해당 메서드를 비동기적으로 실행합니다. 이를 통해, 요청-응답 시간을 단축하거나, 복잡한 처리 작업을 비동기적으로 처리할 수 있습니다. @Async 어노테이션을 사용하기 위해서는 다음과 같은 조건을 만족해야 합니다. @EnableAsync 어노테이션이 지정된 클래스가 존재해야 합니다. 비동기적으로 실행될 메서드는 public 메서드로 지정되어야 합니다. 메서드는 void 또는 Future를 반환해야 합니다. 아래는 @Async 어노테이션을 사용하여 비동기적으로 메서드를 실행하는 예시 코드입니다. @Se..
2023.02.24