온라인 답변은 다양하고 모호합니다. 그 중 이 그림만큼 간단하고 명확한 것은 없습니다.
동적 프록시 상속 다이어그램
이 규칙 사양은 프록시에서 생성된 모든 프록시 클래스에 적용됩니다.
Proxy 클래스는 실제로 Proxy 클래스를 상속합니다 -------- 왜냐하면 Java는 다중 상속을 지원하지 않기 때문입니다. 그래서. . .
-------------------------------------- ----------------------------------------
ps:
원하신다면 클래스의 직접 프록시를 해결합니다. 그런 다음 Cglib을 사용해야 합니다.
Cglib의 원칙은 대상 클래스를 상위 클래스로 프록시하고 하위 클래스가 상위 클래스 메서드를 재정의하는 것입니다. 하위 클래스 의사 코드:
public void find(){
syso("강화하고 싶습니다!");
target.find();
}
위 내용은 동적 프록시 상속의 그래픽 및 텍스트 예의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!