본문 바로가기 메뉴 바로가기

코딩 잘하고 싶어

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

코딩 잘하고 싶어

검색하기 폼
  • 분류 전체보기 (187)
    • 프론트엔드 (1)
    • 백엔드 및 서버 (17)
    • Java (107)
      • 개념정리 (19)
      • Effective Java (88)
    • C++ (6)
    • OpenCV (1)
    • CS (39)
      • Algorithm (33)
      • 자료구조 (2)
      • 운영체제 (3)
      • 데이터베이스 (1)
    • Unity 게임 (10)
      • Flappy Bird (4)
      • 무한의 계단 (2)
      • 타워 디펜스 (1)
      • Hill Climb Racing (1)
      • RPG (1)
    • 회고 (5)
  • 방명록

Spring AOP (1)
[ Spring ] AOP 설명 및 구현방식(xml)

1. AOP란? Aspect Oriented Programming이다. customer가 원하는 주 기능을 구현하는 것 말고도 개발자나 운영자에게 필요한 기능이 있을 수 있다. 예를 들어 보안 처리, 트랜잭션 처리, 로그처리 같은 것이다. 이러한 기능들은 주 기능 앞뒤에서 실행하기 때문에 Cross-cutting Concern 코드라고 한다. 2. AOP 구현 방식 이 Cross-cutting 관점 코드를 주 기능의 앞뒤에 굳이 작성하여 넣는다면 필요가 없어질 시에 불편함을 만들어낼 수 있다. 그래서 Cross-cutting 관점 코드는 따로 둔 후에, Cross-cutting 관점 코드를 거친 후 Core 관점 코드를 사용하도록 하는 것이 AOP 구현 방식이다. 즉, Cross-cutting 관점 코드..

백엔드 및 서버 2021. 1. 23. 02:00
이전 1 다음
이전 다음
반응형
공지사항
  • 방문해주셔서 감사합니다.
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday

Blog is powered by Tistory / Designed by Tistory

티스토리툴바