博客信息

springboot+solr+bootstrap完成增删改查

发布时间:『 2019-05-11 11:12』  博客类别:索引框架  阅读(868)

相关配置如下

managed-schema

非代码方式数据导入
        <uniquekey>item_bid</uniquekey>
    

小李飞刀_solr


db-data-config .xml

小李飞刀_solr


界面介绍

小李飞刀_solr


导入数据成功

小李飞刀_solr



当然,以上是直接通过 solr 配置的方式将 mysql 中数据,导入索引库;

有兴趣的人也可以通过编码的方式将数据导入索引;

当需要索引的数据简单,直接slor 配置方式导入即可;

如果复杂的话(用到动态域),那么用编码的方式导入索引库。推荐使用编码


索引库数据准备完毕

接下来上代码

pom依赖

        <dependency>
            <groupid>org.springframework.boot</groupid>
            <artifactid>spring-boot-starter-data-solr</artifactid>
        </dependency>
    


yml配置

spring: data: solr: host: http://127.0.0.1:8983/solr


这里只用到solr的 普通域

pom.xml 

application.yml 

SolrApplication.java 

MyWebAppConfigurer.java 

Blog.java 

BlogRepository.java 

BlogService.java 

BlogServiceImpl.java 

BlogController.java 

list.html 

edit.html 


结果图如下

小李飞刀_solr


期间遇到的错误

Exception in thread "main" org.apache.solr.client.solrj.impl.HttpSolrClient$RemoteSolrException: Error from server at  http://127.0.0.1:8983/solr :

错误原因,代码中索引源搞错了

停止solr服务

slor stop -all

启动slor服务

solr start



关键字:     索引服务       solr  

备案号:湘ICP备19000029号

Copyright © 2018-2019 javaxl晓码阁 版权所有