Я хочу применить созданный мной динамический прокси-сервер ко всем классам, которые являются частью моего приложения. Но я также хочу иметь возможность использовать внедрение зависимостей (Spring) вместо того, чтобы писать что-то вроде MyDynamicProxy.newInstance (new Account ());
Где newInstance:
public static Object newInstance(Object object) {
return Proxy.newProxyInstance(object.getClass().getClassLoader(),object.getClass().getInterfaces(),new LoggingProxy(object));
}
Как я могу применить Dependency Injection и Dynamic Proxy ко всем классам в моем приложении?