Giriş
Eğer istenilen bean yoksa varsayılan bir bean ile devam etmeyi sağlar.
Eğer istenilen bean yoksa varsayılan bir bean ile devam etmeyi sağlar.
Örnek
Şöyle yaparız
import org.springframework.beans.factory.ObjectFactory;import org.springframework.beans.factory.ObjectProvider;@Servicepublic class MyService {private final ObjectProvider<FooEvent> fooObjectFactory;public MyService(ObjectProvider<FooEvent> fooObjectFactory) {this.fooObjectFactory) = fooObjectFactory) ;}public boolean purchase(PurchaseProductDto dto) {FooEvent fooEvent = fooObjectFactory) .getObject();...}}
Hiç yorum yok:
Yorum Gönder