본문 바로가기 메뉴 바로가기

GracefulSoul

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

GracefulSoul

검색하기 폼
  • 분류 전체보기 (29)
    • 개발 (29)
    • 맛집 (0)
  • 방명록

point cut (1)
Spring Aspect Orientated Programming(AOP)에 대한 설명

Aspect Orientated Programming(AOP)횡단 관심사(공통된 코드)의 분리를 허용함으로써 모듈성을 증가시키는 것이 목적인 프로그래밍 패러다임이다.특징Spring은 프록시 패턴을 사용한다.Proxy는 외부 메서드 호출만 인터셉트하여 동일 클래스 내 메소드 호출 시, 동작하지 않는다. Bean으로 정의된 Method를 대상으로만 적용이 가능하다.용어Aspect횡단 관심사를 모듈화 한 것이다.TargetAspect를 적용하는 곳이다.Advice부가 기능(코드)을 담은 모듈이다.Before Advice메서드가 실행되기 전에 수행하는 모듈이다.@Before 어노테이션을 사용하여 정의한다.Around Advice메서드가 실행되기 전과 실행된 후에 각각 수행하는 모듈이다.@Around 어노테이션을..

개발 2025. 2. 23. 11:39
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
  • jdeps
  • async
  • extensibility
  • nosuchmethodexception
  • reusability
  • bean
  • Promise
  • aws s3
  • java
  • object storage
  • hot-backup
  • sample code
  • graecful shutdown
  • ASYNCHRONOUS
  • docker
  • bouncy castle
  • JWT
  • minio
  • await
  • functional programing
  • multi stage biluild
  • javascript
  • barman
  • mybtis
  • db lank
  • Spring
  • PostgreSQL
  • point cut
  • patametertype
  • repmgr
more
«   2025/07   »
일 월 화 수 목 금 토
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바