我正在为我的项目使用Spring MVC,并希望使用Apache Solr来执行数据库搜索。有人可以指导我如何使用Spring配置Apche Solr或者我可以使用hibernate搜索吗?或任何更好的方法。
谢谢&问候 维杰
答案 0 :(得分:4)
我没有使用过Hibernate搜索,所以无法发表评论,但我已经编写了许多使用SOLR的Spring MVC webapps。
有很多方法可以整合SOLR ......
Service
,通过其REST Web服务接口调用SOLR(例如,使用Spring的RestTemplate
- JSON输出更容易编组)。 我已经使用了提到的最后两种方法...... Webservices稍微容易起床和运行,但SolrJ更强大。我还使用了SolrJ的嵌入式SOLR,它简化了部署,因为只有一个war文件可供部署和管理。