JavaBookStudy / JavaBook

책읽기 스터디
https://javabookstudy.github.io/
Apache License 2.0
19 stars 2 forks source link

[토비의 스프링] 6.5.3 포인트컷 execution() 표현식의 함정 #112

Closed daebalprime closed 3 years ago

daebalprime commented 3 years ago

500p에 언급된 타입패턴의 한계, 즉

간단한 프로젝트에선 문제가 되진 않겠지만, 프로젝트가 복잡해지고 수많은 클래스가 존재하게 된다면 원하는 클래스만을 지정하는 AspectJ 포인트컷 표현식을 작성하는데 문제가 생길 것 같습니다.

포인트컷 표현식을 염두하고 작명하는 규칙같은게 존재할까요?

kjsu0209 commented 3 years ago

포인터컷 표현식을 염두하고 작명하는 규칙은 따로 없는 것 같지만, 자바 표준 명명 규칙에 따라 메서드 이름을 짓거나 자체 코드 컨벤션을 확실히 정의하면 충분히 포인트컷 표현식을 쓸 수 있을 것 같습니다.

kjsu0209 commented 3 years ago

링크

자바 명명 규칙 정리글 공유드립니다