SpringData整合ES 增刪改查

2022-10-01 09:42:12 字數 2042 閱讀 9737

該示例以product為j**abean物件,使用springdata整合es,用productdao對es進行方便的增刪改查

org.springframework.boot

spring-boot-starter-parent

2.3.6.release

org.projectlombok

lombok

org.springframework.boot

spring-boot-starter-data-elasticsearch

org.springframework.boot

spring-boot-devtools

runtime

true

org.springframework.boot

spring-boot-starter-test

test

org.springframework.boot

spring-boot-test

junit

junit

org.springframework

spring-test

org.springframework.boot

spring-boot-configuration-processor

true

org.springframework.boot

spring-boot-m**en-plugin

org.springframework.boot

spring-boot-configuration-processor

# elasticsearch 主機和埠

前四個註解是lombok註解,用於更方便建立j**abean

不知道為什麼,測試類一定要放在j**a包裡,並且新增@runwith(springrunner.class)註解才有效

示例如下:

第一次執行程式會自動建立索引

@autowird注入productdao

springboot整合es詳解

1.匯入 m en依賴 org.springframework.boot spring boot starter dataelasticsearch 注意 保持版本一致 我用的是7.6.2版本的 1.87.6.2 2.編寫config類 相當於 xlm匯入文件 configuration publi...

ES規範解讀之自增操作符

原文 幾個月前,不知道什麼緣由跟松波同學討論了起js裡自增操作符 i 的問題,現將前因後果整理出來,傳於世人 事情起源於這樣一段 var i 0 i i console.log i 來,都來說說答案是啥?結果是0 換一種形式,或許大家不會有多少疑問 var i 0 var a i console.l...

windows下整合ELK及ES外掛程式安裝

elk就不多做介紹了,主要介紹安裝流程。安裝的時候參考了網上幾篇文章,經過實踐記錄下參考的文章和中間遇到的問題。1.elk安裝 windows下部署elk詳細教程 jcongjason 2.es外掛程式安裝 windows下安裝elasticsearch的head外掛程式 天生一對 安裝head外掛...