Guice AOP не может перехватить метод как экземпляр класса, созданного новым оператором, а не Guice Injection - PullRequest
0 голосов
/ 30 января 2020

У меня в приложении есть существующий код as-

@Provides
@Singleton
public Object someMethod(arg1 ,arg2 ,arg3) {
  return new obj1((new obj2(arg1, new obj3(arg2)), arg3);
}

. Я хочу заменить этот код на bind (). To (), чтобы AOP работал. Как этого достичь?

Какой будет реализация провайдера, чтобы он получал все зависимости вложенных классов?

...