我的解决方案运行在http://localhost:8983/solr/
。我有一个运行在http://localhost:8080/login.jsp
的Spring MVC应用程序。 我想只能查询我的spring应用程序中的solr数据。什么是最好的方式去做这件事?有人有一个简单的例子吗?使用SolrJ REST-API查询Spring应用程序中的数据
2
A
回答
1
使用SolrJ与Sol整合Solr。
SolrJ是Solr Java客户端库,它将允许您查询Solr并获取可用作Spring Model MVC的Model对象的Java对象的结果。 您可以使用Solrj轻松创建与Solr交互的Repository。
另外,请确保Solr集合的安全,以便任何人无需身份验证即可从直接URL访问Solr。 带有Spring MVC应用程序的Solrj客户端可以使用身份验证来查询SOlr。
0
您也可以使用spring-data-solr这样做。它应该很好地集成到现有的Spring MVC应用程序中。
相关问题
- 1. Solrj查询响应
- 2. spring引导应用程序:jpa查询返回旧数据
- 3. solrj查询不起作用
- 4. Spring数据JPA使用Spring Boot应用程序问题
- 5. 在Spring MVC框架中使用RestApi
- 6. 使用SolrJ查询Solr服务器
- 7. 使用SolrJ过滤器查询排除
- 8. Vaadin Web应用程序(使用Tomcat)查询时从数据库
- 9. 如何使用C#应用程序查询MS Access数据库?
- 10. SolrJ查询
- 11. 使用solrj在Java应用程序中获取Solrconfig组件
- 12. 在Spring JPA应用程序中使用多个数据库
- 13. SolrJ查询,连接查询
- 14. NoViableAltException当在Spring中使用Spring数据查询时
- 15. 使用H2数据库的Spring MVC应用程序
- 16. 从ASP.NET应用程序中计数SQLClient数据库查询
- 17. 用空格对Solrj中的查询排序
- 18. Solrj查询限制
- 19. 在Spring Boot应用程序中使用MyBatis选择别名列SQL查询
- 20. SOLRJ使用android应用程序连接本地主机solr
- 21. 查找在应用程序中使用的数据库
- 22. Android应用程序中的SQLite查询
- 23. iPhone应用程序查询
- 24. iPhone应用程序查询
- 25. 检查以查看使用Access数据库的应用程序
- 26. 在应用程序服务器中缓存数据库查询
- 27. 在Android应用程序中查询/更新数据存储
- 28. AngularJS查询资源一次,并在整个应用程序中使用数据
- 29. 查询关于Spring应用程序上下文和的beanfactory
- 30. Magento的C#RESTAPI调用冻结我的应用程序
您可以使用Solrj轻松创建与Solr交互的Repository。我该怎么做呢?我会喜欢一个简单的例子。 – Jumdax
http://adeithzya.wordpress.com/2011/08/25/using-apache-solr-with-spring-framework/检查示例。您可以将SolrServer对象注入存储库/服务并使用相同的方式进行查询。 – Jayendra
非常有帮助!谢谢! – Jumdax