1
У меня есть сомнения в том, когда следует вводить поставщика интерфейса и когда вводить интерфейс напрямую.Java EE 6 поставщик инъекций CDI
- Какова подходящая ситуация, когда поставщик должен использоваться? Приведите примеры.
- Если область интерфейса
@Dependant
, то инжектор будет создавать новый объект в любом случае, если это так, мы все равно должны использовать поставщика? - Если используется
@New
, создается новый объект. Нужен ли нам провайдер?
Спасибо. Я понимаю ваш второй пункт, но не первый. Можете ли вы привести примеры? – Shadeven
Скажите, что вам нужно позвонить сеттеру или какой-либо другой конфигурации, возможно, класс, который вы создаете, доступен только через фабрику строителя. – LightGuard