인프런 커뮤니티 질문&답변
퀴즈
51%나 틀려요. 한번 도전해보세요!
Spring API 설계에서 Service/DAO 클래스는 주로 어떤 역할을 담당하나요?
클라이언트 요청을 직접 처리하고 응답한다.
비즈니스 로직 및 데이터 접근을 처리한다.
HTTP 상태 코드를 정의하고 관리한다.
UI 화면을 구성하고 보여준다.
답변 1
1
Dowon Lee
지식공유자
안녕하세요, 이도원입니다.
강의에서 사용되는 코드 중, 아래와 같은 코드에서 AOP를 사용하였습니다.
@RestControllerAdvice
public class CustomizedResponseEntityExceptionHandler
extends ResponseEntityExceptionHandler {
...
@RestControllerAdvice 어너테이션은 @ResponseBody + @ControllerAdvice인데, @ControllerAdvice가 AOP를 적용해 컨트롤러 단에 적용하기 위해 사용되는 어노테이션입니다.
감사합니다.





