我想使用apache solr作爲JSF應用程序的搜索引擎。我已成功安裝solr作爲部署到glassfish的獨立應用程序。我知道如何配置solrconfig.xml和schema.xml以在我的應用程序中使用它。我不知道該怎麼做是如何讓java bean class(或其他方法)以及如何在我的jsf頁面中調用它。在搜索網絡兩天後,我找不到任何資源的教程或示例。任何幫助或提供一個現場示例或教程是高度讚賞,因爲我一直在這一整個星期的工作。如何將solr集成到JSF應用程序中?
回答
從帕拉姆的博客以下文章是對我很有幫助。他們幫助我理解了整個想法。
Solrj Code and Usage Example和 Configure Apache Solr 1.4 with MySQL
謝謝。我可以使用本教程設置我的搜索以及由Jayendra提供的solrj wiki的教程。 – 2013-04-23 12:00:51
您可以檢查Solr Java客戶端Solrj,它將幫助您查詢Solr並獲取java對象中的結果並將它們轉換爲java bean。
謝謝@Jayendra如果我不使用maven,我該如何設置教程中設置的依賴關係。配置web.xml,data-config.xml和solrconfig.xml足夠了嗎?並且爲了遵循本教程,這種方法是否正確?(實例化solr http或嵌入式服務器,我將POJO添加到solr服務器,然後設置responseWriter,構建solr查詢,然後獲取查詢結果)。 – 2013-04-21 07:31:49
- 1. 集成JSF應用程序到Liferay的
- 2. 集成solr與彈簧應用程序
- 3. 將Ruby/Rails應用程序集成到Java應用程序中。
- 4. 如何將Facebook API集成到任何Android應用程序中?
- 5. 如何使用oauth將twitter集成到iphone應用程序中
- 6. 如何將R閃存集成到當前應用程序中
- 7. 如何將Google Checkout集成到我的Android應用程序中?
- 8. 如何將AirPlay集成到我的應用程序中?
- 9. 如何將FCM集成到PhoneGap應用程序中
- 10. 如何將Google +集成到我的Android應用程序中?
- 11. 如何將Picasa API集成到我的iPhone應用程序中?
- 12. 如何將YouTube API集成到我的iPhone應用程序中?
- 13. 如何將投票模塊集成到Grails應用程序中?
- 14. 如何將twitter集成到我的iphone應用程序中
- 15. 如何將dialog-polyfill集成到我的React應用程序中?
- 16. 如何將OpenFeint集成到Android應用程序中?
- 17. 如何將MySpace API集成到我的iPhone應用程序中?
- 18. 如何將SAML集成到我的Rails應用程序中?
- 19. 如何將Shiny Server集成到J2EE應用程序中?
- 20. 如何將laravel軟件包集成到應用程序中
- 21. 如何將Twitter集成到我的Android應用程序中?
- 22. 如何將SmartSprites/csssprites集成到Play應用程序中?
- 23. 如何將C++編譯器集成到C#應用程序中?
- 24. 如何將MYOB Exo Business(Exonet)集成到.NET應用程序中?
- 25. 如何將WebSocket集成到Cocoa應用程序中
- 26. 如何將Youtube集成到我的Android應用程序中
- 27. 如何將Google地圖集成到Web應用程序中?
- 28. 如何將FCKeditor集成到Zend Framework應用程序中?
- 29. 如何將wordpress集成到我的Android應用程序中
- 30. 如何將Bootstrap CSS集成到Angular應用程序中
我不知道是如何工作的Solr的,但我猜測,你可以使用一組接口建立一些Java應用層和你的Solr層之間的通信,對不對?那麼,定義這些接口並使這些接口的託管bean/EJB客戶端。 – 2013-04-20 19:29:04