일부 MVC 애플리케이션에 메트릭 수집을 추가하려고합니다. 내가 가진 컨트롤러는 다음과 같습니다 :스프링 MVC : 매개 변수없이 로그 컨트롤러 경로
/User/{username}/Foobar
경로를 사용하여 모든 컨트롤러 매핑 호출에 대한 메트릭을 수집하려고합니다. 지금은 처리기/인터셉터를 만들고 요청을 살펴볼 수 있습니다. 그러나 그것은 나를 줄 것입니다 :
/User/Charlie/Foobar
나는 원하는 것이 아닙니다. 나는 컨트롤러 자체를 로그에 기록하고 싶다. 모든 컨트롤러에 무언가를 추가하고 싶지는 않습니다. 내가 도울 수 있다면 나는 또한 AOP를 사용하지 않을 것이다.
훨씬 쉽고 명확합니다. – madth3