코딩 일지

  • 홈
  • 태그
  • 방명록

2025/04/23 1

AOP

AOP(Aspect Oriented Programming)란? [AOP : 관점 지향 프로그래밍 (Aspect Oriented Programming)] AOP : 관심사를 분리하여 코드 중복 없이 처리하는 프로그래밍 기법.각 핵심 기능 메서드마다 중복되는 공통 작업들이 있다. 예를 들면 로깅, 보안, 권한 확인, 트랜잭션, 예외 처리 등. 이러한 공통 기능을 여러 클래스에 매번 넣으면중복 코드 증가 / 2. 유지보수 어려움 / 3. 핵심 로직이 흐려지기 때문에AOP는 이러한 공통 관심사들을 별도로 분리해서 한 곳에서 관리하도록 하는 것을 말한다. ※ AOP 미적용 시 : 코드 사이에 로그가 섞여있어서 핵심 로직을 흐리고 가독성이 좋지 않음public void 회원가입() { System.out...

웹 개발 2025.04.23
이전
1
다음
프로필사진

코딩 일지

개발자를 꿈꾸며 하루하루 성장 중인 고강희 입니다 😉 공부하면서 배운 것들, 삽질했던 경험까지 솔직하게 기록합니다! 📨 dh_0917_@naver.com

  • 분류 전체보기 (201) N
    • IT (137) N
      • JAVA (59) N
      • C++ (0)
      • DB (30)
      • 알고리즘|자료구조 (7)
      • Spring|SpringBoot (0)
      • 코딩테스트 (4) N
      • 코딩 스터디 (2)
      • 코드리뷰|영상리뷰 (0)
      • Frontend (23)
      • Backend (3)
      • CS (3)
      • 에러 모음 (5)
    • 웹 개발 (57) N

Tag

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

  2025. 04  
일 월 화 수 목 금 토
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

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바

개인정보

  • 티스토리 홈
  • 포럼
  • 로그인

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.