TheWing

  • 홈
  • 태그
  • 방명록

Aspect 1

[Spring] AOP(Aspect-Oriented Programming)

AOP란? AOP는 Aspect Oreiented Programming의 약자로 관점 지향 프로그래밍이라고 불린다. 쉽게 말해서 어떤 로직을 기준으로 핵심적인 관점, 부가적인 관점으로 나누어 보며 그 관점들을 기준으로 모듈화를 한다는 것이다. 모듈화란 어떤 공통된 로직이나 기능을 하나의 단위로 묶는 것이다. 핵심적인 관점은 우리가 적용하고자 하는 핵심 비즈니스 로직이다. 부가적인 관점은 핵심 로직을 실행하기 위해서 행하는 DB Connection, Logging, I/O 등 다양하게 있다. 애플리케이션 전체에 걸쳐 사용되는 기능을 재사용하도록 지원하고 흩어진 Aspect를 모듈화 할 수 있는 프로그래밍 기법입니다. Spring 는 AOP의 구현체를 제공하며 자바에 만들어져있는 AOP 구현체가 있다. 모듈..

Spring/Spring Core 2020.11.06
1
더보기
프로필사진

  • 분류 전체보기 (87)
    • Java (11)
      • 알고리즘 (4)
      • 개념 (7)
    • Kotlin (1)
      • 개념 (1)
    • Python (3)
      • 알고리즘 (3)
      • 개념 (0)
    • Spring (20)
      • Spring Core (7)
      • Spring MVC (9)
      • 개념 (0)
      • Spring Boot (4)
    • 기타 (25)
      • 정처기 (23)
      • 기타 (2)
    • JavaScript (1)
      • 기타 (1)
    • 스터디 (19)
      • LiveStudy (15)
      • 블랙커피 블로그 스터디 (2)
      • Be-Docs (2)
    • 프로젝트 (3)
      • 기타 (3)
    • Database (4)
      • 기타 (4)

Tag

Spring MVC, BFS, Calendar, DFS, 정보처리기사 실기, Servlet, LiveStudy, Java, 알고리즘, Algorism, 정보처리기사, 수제비, 정처기 실기, date, Spring, 시나공, 정처기, spring web mvc, HTTP 요청 맵핑, 이것이 취업을 위한 코딩테스트다,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/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 © Kakao Corp. All rights reserved.

티스토리툴바