Kayıtlar

lookup method etiketine sahip yayınlar gösteriliyor

Spring Ders09 - Dependency Injection Alternatifleri | Lookup Method

Resim
   Dependency Injection (Bağımlılık enjektesi) na alternatif olarak bir kaç yöntem bulunur. Bu yöntemler Lookup Method AutoWiring Annotation-driven AutoWiring Lookup Method    Method Injection olarak da anılır. Singleton bean prototype bean üzerinde bağımlığa sahipse, lookup metot kullanılmadığında getBean ile bean kaç kez çağrılırsa çağrılsın singleton bean üzerinden hep aynı prototype bean örneğine erişilir. Lookup metot kullanıldığında ise yeni bir bean örneğine erişilmiş olur. <bean id="a" class="test.A" scope="singleton">        <lookup-method name="getB" bean="b"/> </bean> <bean id="b" class="test.B" scope="prototype"/> public class A{     ...     public abstract B getB();     ... } public class B{    ...    public B getB(){       return this;    }    ... } Aşağıda örnek b...