Blue Whale Wave

    AOP 1

    4. 스프링(spring)/ AOP(aspect oriented programming, 관전 지향 프로그래밍)

    # AOP (Aspect-Oriented Programming)은 관점 지향 프로그래밍 AOP는 프로그램의 핵심 로직과 별개로 공통적으로 발생하는 부가 기능을 모듈화하여 재사용성과 유지보수성을 향상시키는 목적을 가지고 있습니다. 응집도 향상 간단히 말하면, AOP는 애플리케이션에서 발생하는 여러 모듈 간의 관심사를 분리하여 모듈화하는 프로그래밍 패러다임입니다. 이를 통해 핵심 비즈니스 로직과 공통적인 기능들을 분리하여 코드의 중복을 줄이고, 관심사에 집중할 수 있습니다. AOP는 주로 다음과 같은 용어와 개념으로 설명됩니다: 1. 관점 (Aspect): 여러 모듈에 걸쳐 적용되는 공통 기능을 말합니다. 예를 들어, 로깅, 트랜잭션 관리, 보안 등이 관점에 해당할 수 있습니다. 2. 조인 포인트 (Join..

    Programming/스프링(spring) - Enterprise 2023.07.11
    이전
    1
    다음
    더보기
    프로필사진

    드넓은 바다를 누비고, 푸른 하늘을 꿈꾸며, 별들을 밝게 비추는 흰수염고래의 작은 파도 같은 에세이

    반응형

    방문자수Total

    • Today :
    • Yesterday :
    • 분류 전체보기 (341)
      • Programming (265)
        • C# - Window (91)
        • 파이썬(python) - 라이브러리 (22)
        • IoT.Embedded -RasberryPi, A.. (14)
        • 인공지능(AI) - 딥러닝, 머신러닝, OpenC.. (16)
        • 플러터(flutter) - CrossMobile (8)
        • 장고(django) - API (18)
        • 데이터베이스 관리(DBMS) \ 관리자(DBA) (15)
        • 웹(Web) - Design, Server (8)
        • 스프링(spring) - Enterprise (33)
        • 자바(java) - Web, Mobile (29)
        • 리눅스(Linux) - Ubuntu (8)
        • 정보처리기사(EIP) - 이론 (3)
      • Travel (3)
      • Etc (73)

    최근글과 인기글

    • 최근글
    • 인기글

    최근댓글

    Copyright © Kakao Corp. All rights reserved.

    티스토리툴바