자바 필드 할당 작업을 기록/모니터링하는 방법; 예를 들어, 할당 작업 전이나 후에 몇 가지 기능을 추가하고 싶습니다.자바 필드 할당 작업을 기록/모니터링하는 방법
원래 코드 :
class Test{
public String name;
public void operation{
.... some code ...
name="stackoverflow";
.... some code ...
}
}
코드를 변경 한 후 :
class Test{
public String name;
public void operation{
.... some code ...
[[ my instrument code ]]
name="stackoverflow";
[[ my instrument code ]]
.... some code ...
}
}
NOTE:
내가 전이나 모든 제출 할당 줄 끝에서 악기로 원하는; 그래서 어떤 선이 도구가되어야하는지 지적 할 수는 없다. JAVA DEBUG INTERFACE를 사용하면 가능한가? 또는 그것에 도달 할 수있는 방법이 있습니까? INSTrument 또는 Dynamic Proxy