고라니는 코딩중👩‍💻

  • 홈
  • 태그
  • 방명록

proxy 1

[Spring/스프링] AOP(Aspect Oriented Programming) 이해하기

AOP가 뭔가요? AOP를 설명하기 전, 한가지 상황을 예시로 들어보자. /** * 회원가입 메소드 */ public Long join(Member member){ validateDuplicateMember(member); memberRepository.save(member); return member.getId(); } 위와 같은 회원가입, 회원 조회 등, 1000개의 메소드로 이루어진 회원 관리 프로그램이 있다. 모종의 이유로 회원관리 프로그램에서 모든 메소드의 호출시간과 종료시간을 측정해야 한다고 가정해보자 /** * 회원가입 메소드 */ public Long join(Member member){ long start = System.currentTimeMillis(); try{ validateDup..

Programming/Spring 2022.03.06
1
더보기
프로필사진

차근차근 쌓아가는 기술블로그

  • 분류 전체보기 (43)
    • Apply (3)
    • SW maestro (7)
    • Reading (3)
      • 데이터 중심 어플리케이션 설계 (2)
      • Clean Code (클린코드) (0)
      • Kotlin in Action (1)
    • Computer Science (6)
      • OS (3)
      • Database (0)
      • Network (2)
      • Data Structure & Algorithm (0)
      • Java (1)
    • Programming (14)
      • Spring (12)
      • 환경설정 (2)
    • Problem Solving (7)
      • 백준 (7)
    • AI (2)
    • 📅Plan (1)

방문자수Total

  • Today :
  • Yesterday :

Tag

운영체제, 백준, spring boot, 13기, springbootapplication anotation, 스프링, 데이터 중심 애플리케이션, 게시판 프로젝트, 백준 1780번, SWM, 프로젝트, jpa, 소마 13기, BOJ, SW마에스트로 13기, java, 자바, sw마에스트로, OS, Spring,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

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

Copyright © Kakao Corp. All rights reserved.

티스토리툴바