springboot整合es詳解

2022-10-06 02:45:07 字數 885 閱讀 1817

1.匯入 m**en依賴

org.springframework.boot

spring-boot-starter-dataelasticsearch

注意 保持版本一致 我用的是7.6.2版本的

1.87.6.2

2.編寫config類 相當於 xlm匯入文件

@configuration

public class esconfig

注意這裡的埠號 一定不能搞錯

3測試書寫 新增 索引

@test

void contextloads() throws ioexception

4.查詢索引是否存在

@test //查詢索引是否存在

void existindex() throws ioexception

5.刪除索引

@test//刪除

void delindex() throws ioexception

6.新增文件資料 第一 要設定實體類 匯入阿里巴巴json 工具類

@data

@accessors(chain = true) //實體類

public class user

@test //新增文件

void adddocument() throws ioexception

8.批量增加

@test //批量丟入資料

void testbulkindexrequest() throws ioexception

//批處理請求

for(int i =0;i

9.精確查詢

@test//查詢

void testsearch() throws ioexception

}

SpringBoot如何整合nacos詳解

nacos支援基於dns和基於rpc的服務發現,可以作為springcloud的註冊中心 動態配置服務 動態dns服務。nacos註冊中心分為server和client,server採用j a編寫,為client提供註冊發現與配置服務。中介軟體 因為推薦使用的是2.0.1版本,我這裡 2.0.1版本...

SpringBoot2 x 整合Druid詳細步驟

druid spring boot starter模式 這種方式比較簡單,不需要自己寫配置類。在匯入依賴以及配置好配置檔案yml即可。pom.xml com.alibaba druid spring boot starter 1.1.10 spring datasource url jdbc mys...

springBoot整合dubbo整合專案

傳統spring 整合dubbo,需要繁瑣的編寫一堆堆的 xml 配置檔案 而springboot整合dubbo後,不在需要寫 xml,通過jar包引用,完 成整合,通過註解的形式完成配置。提高我們的開發效率 目錄結構 1 服務層生產者開發 hs ldm server service 1.1新增du...