3
我想要定義注入,以便只有當注入的接口具有將被注入的EJB時。這用作主EJB的插件。這個怎麼做?有沒有一些註釋呢?EJB3 bean中的可選注入或運行時相關性檢查
我可以使用@PostConstruct手動「插入」變量。但是,我必須自己處理依賴關係。如何知道它們中的一個是可選的呢?我如何處理不同從屬模塊的部署順序。
更新: 我看到谷歌有一個注入批註與optional
參數:
import com.google.inject.Inject;
@Inject(optional = true)
更新2: JBoss的有東西,可能就是我在尋找:
import org.jboss.annotation.IgnoreDependency;
@IgnoreDependency @EJB OtherBean otherBean;
出於好奇。這有什麼用處?爲什麼要選擇它? – kazanaki 2010-08-03 13:18:03