카샤의 만개시기
close
프로필 배경
프로필 로고

카샤의 만개시기

  • 분류 전체보기 (90)
    • 만개시기 (1)
    • Foundation (12)
      • Algorithm (3)
      • Operation (1)
      • Network (1)
      • Programming (1)
      • Design Pattern (5)
    • Architecture (1)
      • DDD (1)
    • Java (20)
      • POJO (9)
      • Spring (3)
      • Liferay (1)
      • MSA (7)
    • Kotlin (13)
    • Javascript (2)
      • EcmaScript (0)
      • Node.js (0)
      • React (0)
    • Swift (0)
    • Python (0)
    • Android (0)
    • IOS (0)
    • Database (4)
      • mySQL (3)
      • MongoDB (0)
      • Oracle (0)
      • Redis (0)
    • DevOps (25)
      • Docker & K8S (17)
      • Ansible (2)
      • Performance Test (4)
      • APM (1)
      • Fluentd (1)
    • Machine Learning (7)
    • Big Data (0)
      • pyspark (0)
    • Review (3)
    • 유용한 정보 (1)
    • 일상 (1)
  • 홈
  • 카테고리
  • 방명록
Spring AOP, Proxy

Spring AOP, Proxy

AOP는 관점지향 프로그래밍(Aspect Oriented Programming)으로써, 공통 기능(로깅, 트랜잭션, 접근 제어 등의 보안) 등에 대한 횡단 영역의 공통된 부분의 중복을 제거하고 모듈화 하는 프로그래밍 방식이다. Aspect 공통으로 적용되는 기능 Advice 언제 Aspect을 로직에 적용할 지를 정의. @Before 메소드 실행 전 기능 수행. @After 메소드 결과와 상관없이 메소드가 완료 된 이후에 기능 수행. @AfterReturning 메소드가 성공적으로 완료 된 이후에 기능 수행. @AfterThrowing 메소드 수행 중 예외 발생 시 이후에 기능 수행. @Around 메소드가 실행되기 전과 후 기능 구행. proceed() 메소드 호출 전, 후를 통해 구분할 수 있다. J..

  • format_list_bulleted Java/Spring
  • · 2019. 7. 4.
  • textsms
  • navigate_before
  • 1
  • navigate_next
공지사항
전체 카테고리
  • 분류 전체보기 (90)
    • 만개시기 (1)
    • Foundation (12)
      • Algorithm (3)
      • Operation (1)
      • Network (1)
      • Programming (1)
      • Design Pattern (5)
    • Architecture (1)
      • DDD (1)
    • Java (20)
      • POJO (9)
      • Spring (3)
      • Liferay (1)
      • MSA (7)
    • Kotlin (13)
    • Javascript (2)
      • EcmaScript (0)
      • Node.js (0)
      • React (0)
    • Swift (0)
    • Python (0)
    • Android (0)
    • IOS (0)
    • Database (4)
      • mySQL (3)
      • MongoDB (0)
      • Oracle (0)
      • Redis (0)
    • DevOps (25)
      • Docker & K8S (17)
      • Ansible (2)
      • Performance Test (4)
      • APM (1)
      • Fluentd (1)
    • Machine Learning (7)
    • Big Data (0)
      • pyspark (0)
    • Review (3)
    • 유용한 정보 (1)
    • 일상 (1)
최근 글
인기 글
최근 댓글
태그
  • #Microservice
  • #쿠버네티스
  • #java
  • #Spring
  • #Kotlin
  • #코틀린
  • #cloud native
  • #MSA
  • #클라우드 네이티브
  • #devops
전체 방문자
오늘
어제
전체

티스토리툴바