public interface SomeInterface { void someMethod(); } public class SomeClass implements SomeInterface { @Override public void someMethod() { } } public class SomeAspect { public void before() { } public void after() { } } public class Main { public static void main(String[] args) { SapiaVladProxyFactory proxyFactory = new SapiaVladProxyFactory(); SomeAspect someAspect = new SomeAspect(); SomeInterface someObject = new SomeClass(); SomeInterface proxy = proxyFactory.createProxy(someObject, someAspect); proxy.someMethod(); } }


上一篇:
下一篇:
切换中文