Springboot aop이용하기 사이트 구축중 공통 보안 로직이 필요했다 그래서 aop를 간단하게 사용했다 이렇게 쓰면 단점이있는데 execution(* com.kimcompany.jangbogbackendver2.Employee.EmployeeService.save(..)가 계속 늘어 날 수있다 그래서 aop타는 함수는 한폴더에 넣어 놓는 경우도 많다고 한다 Springboot/Aop 2022.08.19
Springboot Aop,Async 상점/제품 등록 수정이 이뤄질 때 사진이 처리를 해줘야 했다 등록=잔여 사진 처리 수정= 잔여 사진 처리 + 기존 사진 유무 판별 그래서 잔여 사진 처리=aop 기존 사진 유무 판별=비즈니스 로직 이렇게 정리했다 흐름에 방해하지 않기 위해 비동기를 적용했다 흐름 컨트롤러 접근-> 세션 가져오기->비즈니스 로직 끝남->작동 이렇게 된다 컨트롤러에서 세션을 가져오는 이유는 비동기 처리 시 새 스레드가 생겨서 같은 리쿼스트를 뽑으면 오류가 난다 컨트롤러에서 세션 가져오기 삭제하는 로직 Springboot/Aop 2022.02.21