유니의 코딩공부

  • 홈
  • 태그
  • 방명록

2023/09/07 1

AOP / Transaction

AOP: 관점 지향 프로그래밍 Aspect: 추상 명사로 횡단 관심사를 의미 Advice : 횡단 관심사를 구현한 객체 Target : 핵심 로직을 가지고 있는 객체 Proxy: Target 객체 + Advice JointPoint: 메서드 추가 runtime삭제해주고 version 변경해줌 @Component : bean을 만들어줌. component-scan에서 스캔하여 사용함. context에 정보등록 필요 aspect를 구현한 클래스가 advice이고 여러가지 메서드에 포인트컷을 지정하는 advice가 붙을수있고 메서드에 붙는 execution의 형태가 많다. 먼저 실행할 것인지, 나중에 실행할 것인지에 따라 beforeAdvice / AfterAdive로 나눠짐. 기본 비즈니스 로직은 건드리지 ..

개발 공부/Spring 2023.09.07
이전
1
다음
더보기
프로필사진

  • 분류 전체보기 (131)
    • 개발 공부 (127)
      • JAVA (23)
      • Spring (55)
      • Error 정리 (1)
      • GIT (4)
      • SQL (7)
      • WEB (33)
      • 자료구조 (4)
    • 일상 (0)

Tag

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2023/09   »
일 월 화 수 목 금 토
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

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바