具体类的动态代理
2022-09-03 02:52:01
我想在Java程序中定义一个方法拦截器,换句话说,我希望有一个在每次方法调用时执行的行为。此应用程序不在应用程序服务器中执行,因此我无法在调用拦截器周围使用 EJB。我在标准Java库中发现了一个不错的代理API,但它受到限制,因为它在代理创建中需要一个接口:
Foo f = (Foo) Proxy.newProxyInstance(Foo.class.getClassLoader(),
new Class[] { Foo.class },
handler);
有没有类似的API不强制Foo.class被声明为接口?