개발 공부 기록

개발 공부 기록

  • 분류 전체보기 (192) N
    • 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 (67) N
      • 이펙티브 자바 (55)
      • 클린코드 (0)
      • 모던 자바 인 액션 (12) N
  • 홈
  • 태그
  • 방명록
RSS 피드
로그인
로그아웃 글쓰기 관리

개발 공부 기록

컨텐츠 검색

태그

최적화 Collector 단위 테스트 메서드 참조 조인 배열 백프레셔 인터페이스 제네릭 스트림 이펙티브 자바 DSL 람다 통합 테스트 영속성 가변인수 JPA 상속 Enum 람다식

최근글

댓글

공지사항

아카이브

포인트컷(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.

티스토리툴바