0
내가 잡을 수있는 산술에 정의 된 조인 포인트가 있습니까?간단한 타입의 AspectJ 조인 포인트
뭔가 같은 :
int a = 4;
int b = 2;
int c = a + b;
내가 그 라인 중 하나를 잡는다 pointcut
을 할 수 있습니까? 그리고 어떤 문맥을 얻을 수 있습니까?
모든 int/float/double 조작에 클래스의 특정 메서드에서 수행 된 before()
을 추가하고 싶습니다. 가능합니다.
AspectJ docs에는 개체 초기화 및 메서드 호출에 대한 조인 포인트가 정의되어 있습니다. int
을 개체 초기화로 선언하고 +
연산자를 메서드 호출로 계산합니까?
감사합니다.
나는 AspectJ를 기억할 때 랩퍼를 만들기 시작했다. 작은 알고리즘을 시각화하기위한 프로그램을 만들려고합니다. 그래서 수정하지 않고도 모든 코드에 프로그램을 적용하고 싶습니다. Java가 올바른 언어가 아니기 때문에 어떤 제안이 있습니까? 나는 새로운 언어/컴파일러를 만드는 것을 피하고 싶다. –