是否有任何bean類型或Java EE批註可以在容器啓動時初始化一個bean,而無需將bean添加到beans.xml中?Java EE 7容器:在啓動時初始化bean而不將其添加到beans.xml中?
0
A
回答
4
是的,有。
這是我用,當我需要一個單身,應用範圍的bean開始部署:如果您需要初始化,除了要執行任意代碼添加
import javax.ejb.Singleton;
import javax.ejb.Startup;
import javax.enterprise.context.ApplicationScoped;
import javax.inject.Named;
import javax.annotation.PostConstruct;
@Named("myBean")
@ApplicationScoped
@Startup
@Singleton
public class MyBean {
@PostConstruct
public void postConstruct() {}
}
的postConstruct
方法。
2
可以用作Initializing Singleton Session Beans所示Singleton
豆:
import javax.ejb.Singleton;
import javax.ejb.Startup;
@Startup
@Singleton
public class StartupBean {
}
相關問題
- 1. 在啓動時初始化Java EE應用程序緩存
- 2. XSLT將spring bean添加到beans.xml
- 3. Java EE 7中的Bean類
- 4. 如何在需要時初始化單例spring bean,而不是啓動?
- 5. Emacs的初始化文件將不會加載在啓動時
- 6. 加載/初始化服務器啓動時的Java servlet
- 7. 啓動EJB不注射時SessionScope CDI Bean的初始化
- 8. 在Java EE 7中使用JSF bean
- 9. 通過對其容器的內聯初始化將值添加到字典
- 10. 無法在彈簧啓動時初始化bean
- 11. JBoss AS 7 - 啓動後初始化
- 12. Netbeans的:如何將Java EE容器添加到Java項目
- 13. java初始化後添加到陣列
- 14. 消息驅動Bean初始化命令
- 15. 如何將實時添加到未初始化的活動?
- 16. 將初始內容添加到Plone CMS
- 17. 如何在啓動時初始化()/初始化()一個Scalatra servlet?
- 18. 獨角獸初始化腳本 - 不在啓動時啓動
- 19. 從web.xml初始化spring bean
- 20. 如何完全初始化組件但不將其添加到顯示器? Flex
- 21. Spring初始化bean初始化
- 22. 服務器導軌時候我加carrierwave.rb到配置/初始化不啓動/
- 23. 初始化陣列並將其添加到多維數組
- 24. 啓動時自動初始化庫(IES)
- 25. 何時初始化Java EE webapp中的屬性?
- 26. Extjs:隱藏的內容在啓動時被初始化
- 27. 在web應用程序初始化的Spring bean啓動
- 28. 如何在Spring啓動期間爲bean初始化生成HttpServletRequest?
- 29. 如何強制石英調度程序中的bean在啓動時初始化?
- 30. 繪製JComponent而不將其添加到容器