개발 일상 | 백엔드 김승원의 실무 노트

  • 홈
  • 태그
  • 방명록

Around 1

Spring AOP 실전 활용 - 로깅부터 성능 측정까지

AOP(Aspect-Oriented Programming)란?AOP는 관점 지향 프로그래밍으로, 핵심 비즈니스 로직과 횡단 관심사(Cross-Cutting Concerns)를 분리하는 프로그래밍 패러다임입니다. 로깅, 트랜잭션 관리, 보안 검사, 성능 측정 등은 여러 모듈에 걸쳐 반복적으로 나타나는 공통 관심사인데, AOP를 사용하면 이를 깔끔하게 모듈화할 수 있습니다.AOP 핵심 용어용어설명Aspect횡단 관심사를 모듈화한 클래스. @Aspect로 선언Join PointAspect가 적용될 수 있는 지점 (메서드 실행, 필드 접근 등)AdviceJoin Point에서 실행되는 코드. @Before, @After, @Around 등PointcutAdvice가 적용될 Join Point를 선별하는 표현식W..

Spring Boot 2026.03.26
이전
1
다음
더보기
프로필사진

개발 일상 | 백엔드 김승원의 실무 노트

3~7년차 백엔드 개발자를 위한 실무 의사결정 노트. Spring/JPA/Kafka/아키텍처/AI 통합 등 현업에서 부딪힌 선택과 트레이드오프를 정리합니다.

  • 개발 일상 N
    • Java
    • Spring Boot
    • JPA
    • Architecture
    • Database
    • DevOps
    • Kafka
    • CS
    • QueryDSL
    • AI
    • 최신 트렌드 N
    • AI 시대 생존기 N

Tag

GPT-5.4, ai agent, ai 에이전트, Java, claude code, github actions, codex, AI 코딩, openai, spring ai, JPA, PostgreSQL, Anthropic, docker, LLM, MCP, 오픈소스 AI, 백엔드, spring boot, DevOps,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

Archives

Calendar

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

방문자수Total

  • Today :
  • Yesterday :

Copyright © AXZ Corp. All rights reserved.

티스토리툴바