개발놀이터

면접 준비 : 스프링 AOP 본문

CS 지식/면접준비

면접 준비 : 스프링 AOP

마늘냄새폴폴 2022. 6. 23. 04:09

Q. 스프링 AOP에 대해 설명해주세요
A. AOP는 관점지향 프로그래밍의 약자입니다. 기존 OOP에서 기능별로 클래스를 분리했음에도 불구하고 로깅, 트랜잭션, 자원해재와 같은 중복코드들이 발생하는 단점이 생겼습니다. 이를 해결하기 위해 개발자는 비즈니스 로직에 집중하고 비즈니스 로직과 공통관심사를 분리하여 중복코드를 제거할 수 있는 방식이 바로 AOP방식입니다.

'CS 지식 > 면접준비' 카테고리의 다른 글

면접 준비 : 전략 패턴  (0) 2022.07.06
면접 준비 : 템플릿 메서드 패턴  (0) 2022.07.01
면접 준비 : 추상클래스와 인터페이스  (0) 2022.06.28
면접 준비 : OOP  (0) 2022.06.24
면접 준비 : 트랜잭션  (0) 2022.06.21