Springboot/Aop

Springboot Aop,Async

디비드킴 2022. 2. 21. 14:24

상점/제품 등록 수정이 이뤄질 때

 사진이 처리를 해줘야 했다

등록=잔여 사진 처리

수정= 잔여 사진 처리 + 기존 사진 유무 판별

그래서 

잔여 사진 처리=aop

기존 사진 유무 판별=비즈니스 로직

이렇게 정리했다

 

흐름에 방해하지 않기 위해

비동기를 적용했다

흐름

컨트롤러 접근-> 세션 가져오기->비즈니스 로직 끝남->작동

이렇게 된다

 

컨트롤러에서 세션을 가져오는 이유는 비동기 처리 시 새 스레드가 생겨서

같은 리쿼스트를 뽑으면 오류가 난다

 

컨트롤러에서 세션 가져오기

삭제하는 로직

 

'Springboot > Aop' 카테고리의 다른 글

Springboot aop이용하기  (0) 2022.08.19