maven项目下solr和spring的整合配置
Posted Java小学生的成长日志
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了maven项目下solr和spring的整合配置相关的知识,希望对你有一定的参考价值。
solr和spring整合其实很简单,只要注意导入依赖的配置文件即可. 废话不多说,上代码.
第一步: 编写maven项目的pom文件,导入依赖
第二步: 编写applicationContext-solr.xml和solr.properties配置文件
applicationContext-solr.xml配置文件的内容
solr.properties配置文件的内容:
第三步: 编写applicationContext.xml配置文件:
第四步: 写测试代码
user实体类
SpringSolr类
SpringSolrTest类:
运行代码结果:
org.apache.solr.client.solrj.SolrServerException: IOException occured when talking to server at: http://127.0.0.1:8983/millery
这里抛出异常是因为我本机上没有安装solr,无法连接solr, 此时说明代码已经没有问题,可以执行查询操作了
键工程时存在的小问题:
1. 在建立工程时打包方式使用jar和war的选择可能存在纠结,只想说不用纠结,选哪个都是一样
2. 在工程pom.xml配置文件配置成功后,可能会出现下图的报错问题,此时需要简单的处理一下就可以了.
解决方法就是右击工程-->maven-->update project --> 选择当前的工程-->OK,这样报错的红叉就消失了.
以上是关于maven项目下solr和spring的整合配置的主要内容,如果未能解决你的问题,请参考以下文章