[스터디] AOP의 정의와 활용


[스터디] AOP의 정의와 활용

[스터디] AOP의 정의와 활용 스프링의 기본 원리를 이제까지 알아보았는데, 마무리 과정에 이르렀다. AOP(Aspect-Oriented Programming)이 남았다. AOP는 스프링의 프로그래밍 모델 중 하나이다. 번역을 하면 관점 지향 프로그래밍이라고 할 수 있다. 관점이라는 말 보다는 실제 AOP가 왜 사용되는지, 어떻게 활용되는지를 알아가다 보면 이것이 어떤 모델인지를 충분히 이해할 수 있다. 1. AOP를 사용하는 이유(WHY) 스프링 프로젝트에 관심이 있다면, 누구든 이 에피소드는 한 번은 들어봤을 것이다. A 팀장 : B님 프로젝트 관련해서 해줘야 할 일이 있을 것 같은데... 간단한 거거든요? B 신입 : 네! 뭐든 말만해주세요(의욕 과다)! A 팀장 : 그래요. 우리 프로그램 성능 측..


원문링크 : [스터디] AOP의 정의와 활용