Я работаю над веб-сайтом, и мы используем Google Guice для внедрения зависимостей.Теперь мы просто используем подсказку, чтобы неявно внедрить конструктор служб, добавив аннотацию @ImplementedBy
.Код такой:
@ImplementedBy(ServiceImp.class)
public Interface Service{...}
public ServiceImpl{@Inject constructor()....}
Guice.createInjector().getInstance(Service.class)
Я думаю, что нам, возможно, потребуется установить сцену, а объем или другой фактор, влияющий на производительностьНо я не уверен во всем этом.
Может ли кто-нибудь поделиться опытом?