강의

멘토링

로드맵

Inflearn brand logo image

인프런 커뮤니티 질문&답변

김회민님의 프로필 이미지
김회민

작성한 질문수

스프링 핵심 원리 - 고급편

포인트컷, 어드바이스, 어드바이저 - 소개

포인트컷과 어드바이스의 관계를 다음과 같이 이해하면 될까요?

작성

·

642

2

  • 프록시

    • 대리자를 통칭

  • 디자인 패턴

    • 프록시 패턴

      • 접근 제어

      • 캐싱(Caching), 지연 로딩(Lazy Loading)

      • 검증(Valid), 인증(Auth)

    • 데코레이터 패턴

      • 부가 기능

      • 로깅(Log)

      • 컨버터(Convertor), 포맷터(Formatter)

  • 스프링 프록시

    • 포인트 컷

      • 검증(Filter)만 담당

    • 어드바이스

      • 검증 이외의 모든 로직을 담당

      • 데코레이터 패턴 + 프록시 패턴(캐싱, 지연 로딩)

    • 어드바이저

      • 포인트 컷 1개 + 어드바이스 1개의 묶음

위와 같이 이해하는게 맞게 이해하고 있는지 궁금합니다.

답변 1

1

김영한님의 프로필 이미지
김영한
지식공유자

안녕하세요. 김회민님

크게보면 생각하신 내용이 맞습니다.

감사합니다.

김회민님의 프로필 이미지
김회민

작성한 질문수

질문하기