
1. 동적 프록시를 사용하는 경우 프록시 클래스와 대리자 클래스 사이에 매개 클래스를 정의해야 합니다.
이 중간 클래스는 InvocationHandler 인터페이스를 구현하는 데 필요합니다.
/**
* 호출 핸들러 */
공개 인터페이스 InvocationHandler {
객체 호출(객체 프록시, 메소드 메소드, Object[] args);
} 2. 동적 프록시 모드에서 대리자 클래스는 특정 인터페이스를 구현해야 합니다.
공개 클래스 공급업체가 Sell을 구현함 {
공개 무효 판매() {
System.out.println("매도 방식");
}
공개 무효 광고() {
System,out.println("광고 메소드");
}
}위 내용은 Java 동적 프록시를 사용하는 방법입니다. 모든 분들께 도움이 되기를 바랍니다.