SpringBoot_웹 MVC, DB 접근 기술 6

5w31892p·2023년 1월 13일
0

Spring

목록 보기
30/30

:: AOP (Aspect Oriented Programming)

  • 공통 관심 사항(cross-cutting concern) vs 핵심 관심 사항(core concern) 분리
  • 원하는 곳에 공통 관심 사항 적용
  • 회원가입, 조회 등이 핵심 관심사항
  • 시간 측정 등이 공통 관심사항
  • 핵심 관심사항을 깔끔하게 유지 가능하다.
  • 필요시 해당 로직만 바꾸면 된다.
  • 원하는 적용대상 선택 가능하다.

Code

0개의 댓글