개발 공부 기록

개발 공부 기록

  • 분류 전체보기 (199)
    • spring (41)
      • JPA (19)
      • TEST (4)
      • 비동기 처리 (4)
      • SECURITY (1)
      • BATCH (0)
      • WebFlux (0)
    • 문제풀이 (2)
      • 백준 (2)
      • 프로그래머스 (0)
    • java (43)
      • java (39)
      • servlet_jsp (3)
      • jdbc (1)
    • 프론트 (7)
      • html (6)
      • css (1)
    • DB (12)
      • Oracle-기초 (8)
      • Mysql-기초 (4)
      • Redis (0)
    • CS (4)
      • Network (4)
      • 디자인 패턴 (0)
    • Project (0)
      • e-commerce (0)
    • Book (70)
      • 이펙티브 자바 (55)
      • 클린코드 (0)
      • 모던 자바 인 액션 (15)
  • 홈
  • 태그
  • 방명록
RSS 피드
로그인
로그아웃 글쓰기 관리

개발 공부 기록

컨텐츠 검색

태그

제네릭 Future 가변인수 리액티브 프로그래밍 스트림 Flow 메서드 참조 이펙티브 자바 람다식 통합 테스트 단위 테스트 DSL 비동기 리액티브 JPA CompletableFuture Reactive Collector 영속성 람다

최근글

댓글

공지사항

아카이브

포인트컷(1)

  • 스프링 레시피 CH2.16 애스펙트 포인트컷 재사용하기

    과제 포인트컷 표현식을 여러 번 되풀이해서 쓸 겨웅엔 어드바이스 애너테이션에 직접 써넣는 것보다 재사용할 방법이 필요하다. 해결책 @Pointcut을 이용하면 포인트컷만 따로 정의해 여러 어드바이스에서 재사용할 수 있다. 풀이 애스펙트에서 포인트컷은 @Pointcut을 붙인 단순 메서드로 선언할 수 있다. 포인트컷과 애플리케이션 로직이 뒤섞이는 건 바람직하지 않으니 메서드 바디는 보통 비워두고 포인트컷의 가시성은(public, protected, private) 메서드의 수정자로 조정한다. 이렇게 선언된 포인트컷은 다른 어드바이스가 메서드명으로 참조한다. package com.spring.study.chapter02.aop.calculation._aspect.log; import org.apache.co..

    2023.12.18
이전
1
다음
티스토리
© 2018 TISTORY. All rights reserved.

티스토리툴바