springboot集成es集群环境_SpringBoot 集成 ES 简单实现增删改查及可视化工具

cb3f52e7b81af219bf2e01bd5f8ca4c2.png

SpringBoot 集成 Elasticsearch 配置,简单实现 es 的增删改查

spring boot 2.1.13

elasticsearch 6.2.2

spring-boot-starter-data-elasticsearch

一、Windows 启动 es 服务

1、Elasticsearch 下载地址

https://github.com/medcl/elasticsearch-rtf 直接下载 ZIP 包

2、配置 JAVA 环境

f9f8edbc6e82522d4b877e6330d894dd.png

3、config/elasticsearch.yml

解决后面可视化工具跨域问题,也可以自定义端口号

50415bafbeaf80902bc64c6f85f29881.png

4、到解压好的 Elasticsearch 下的 bin 目录中

d27cb40126606d45d6f79c7006e53850.png

5、在浏览器中输入 127.0.0.1:9200 或者 localhost:9200

851f7f159183163f9857b9f1491045d2.png

二、SpringBoot 集成 es

1、pom.xml 引入 jar 包

a718b9bb38895a42165b055cd34a2735.png

2、配置信息

4100356d5c72afca1f57e6e0b405f3e9.png

application.properties

3、实体类

f54562510987f7c8b9e2ce9cc96d9b9e.png

GoodsInfo

4、service 操作 es

52da98a8a7369668d0476aabad2b2ae6.png

GoodsService

520fd4396495c90f04812fa1602299c8.png

ElasticsearchRepository

5、controller 层

9f130e39455141a9f278254350c9cef2.png

GoodsController

6、测试

07054ba7c4e24c686e213e26a01f3b52.png

三、Windows 下安装 es 可视化工具 Head 插件

1、项目地址(node 项目)

https://github.com/mobz/elasticsearch-head

2、跨域问题

9a143894d1c2ff24ba6e2f8bb483b732.png

3、启动项目

ef3bba835da780bc813baa684b39b835.png
b5896ed27633db6c54d2762ea964e188.png

4、访问 http://localhost:9100/

这里可以传本地 es 或者 远程 es 地址

5ff6dc55adcbc823bdf2878d73c4f64a.png
5081b8ecb9b0795d52d33f01dd09a56b.png

欢迎关注 @Python大星 ,一个会点 Python 的 Java 程序员。如果你有更好的想法,欢迎留言,一起探讨,想说你就说啊!后面继续分享 Java 的相关开发,人少就散了吧!

@Python大星 | 文

10970ec8b7e98875b6049df77e24bf08.png
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值