Spring Data ElasticSearch入門
阿新 • • 發佈:2018-12-17
1.建立maven工程匯入依賴
2.建立applicationContext.xml配置檔案,引入elasticsearch名稱空間
![
3實體類上,基於spring data elasticsearch註解配置索引、對映和實體的關係
4.編寫dao介面
4.1 查詢常見命名規則
5.0 編寫測試類
5.1增刪改(修改就是先刪除後新增)
//刪除 @Test public void deleteDocument()throws Exception{ articleRepository.deleteById(1L); //刪除所有 //articleRepository.deleteAll(); } //新增Document @Test public void addDocument() throws Exception { //建立一個Article物件 for (int i = 20; i <= 30; i++) { Article article = new Article(); article.setId(i); article.setTitle(“保羅” +i); article.setContent(“NBA火箭隊控球后衛”); //把文件寫入索引庫 articleRepository.save(article); } }
5.2 查詢 ![在這裡插入圖片描述