我有一個使用JSF,Spring和Hibernate框架的Java Web應用程序。我想寫一個批處理程序(使用main()
方法)處理相關數據庫中的一些數據,我想從Web應用程序中使用一些Spring Bean!任何人都可以向我提供有關如何在不使用Web請求的情況下從主方法訪問這些bean的適當指導。在Spring-Hibernate Web應用程序中編寫Java應用程序
0
A
回答
1
ClassPathXmlApplicationContext context = new ClassPathXmlApplicationContext("xml1", "xml2");
context.getBean("Somebean");
0
你將不能夠「共享」的實際運行時豆獨立的應用程序,而是通過創建使用相同的XML文件的應用程序上下文,你可以重新創建相同的豆類。如果您確實想重新使用運行時Bean實例,則必須將應用程序作爲Web應用程序的一部分「產生」,例如,作爲後臺線程,計劃的作業,或者只需要通過請求某個URL或通過JMX觸發的管理操作。
0
相關問題
- 1. 編寫應用程序離線工作(Web應用程序)
- 2. 使用Nodejs編寫Web應用程序
- 3. Java Web應用程序
- 4. Java web應用程序i18n
- 5. Java Web應用程序
- 6. Java Web應用程序中的線程
- 7. Web應用程序中的線程Java
- 8. 在Java Web應用程序中打印
- 9. 在Java中緩存web應用程序
- 10. 在java web應用程序中打印
- 11. 在eclipse中編輯web應用程序
- 12. 如何編寫Spring/JavaEE/Web應用程序安裝程序?
- 13. 調用Java應用程序的PHP Web應用程序
- 14. 在windows中編寫Qt3D應用程序
- 15. 在JavaScript中編寫Facebook應用程序
- 16. 在C++中編寫OpenGL應用程序
- 17. 在使用Java Web應用程序
- 18. Java Web應用程序 - 應用程序啓動時的LoadLibrary
- 19. ProtoBuf從Java應用程序到Web應用程序
- 20. Java Web應用程序:全局應用程序範圍對象
- 21. Java EE,通信Web應用程序和桌面應用程序
- 22. 如何從Java Web應用程序啓動Android應用程序?
- 23. Java桌面應用程序(awt/swing GUI)到Web應用程序
- 24. 創建Java Web應用程序/ MySql應用程序
- 25. Web應用程序的Java小應用程序的優點
- 26. 其他Web應用程序中的Web應用程序
- 27. 如何用Django編寫反應式Web應用程序?
- 28. Azure Web應用程序中的三層Web應用程序
- 29. 主Web應用程序中的IIS 7 Web應用程序
- 30. Servlet是編寫Java Web應用程序的唯一方式