使用 Java 和 Spring Boot 3 掌握 Elasticsearch 8
掌握 Elasticsearch 搜尋引擎,使用 Java 和 Spring Boot 進行快速準確的查詢
講座 -55
時長 -7 小時
終身訪問
課程 描述
您是否對使用 Elasticsearch 和 Java 建立功能強大且可擴充套件的搜尋應用程式感興趣?您是否希望跟上 Elasticsearch 8、Java 20 和 Spring Boot 3.1.0 等最新技術和框架?如果是,那麼本課程適合您!
在本課程中,您將學習有關 Elasticsearch 和 Java 的所有知識,從基礎知識到高階功能。您將首先學習什麼是 Elasticsearch,如何設定它以及如何將其與 Kibana 開發工具一起使用。您還將學習 Elasticsearch 的基本概念,例如分片、副本、索引、查詢、過濾器、聚合、對映、分析器等。
接下來,您將學習如何使用 Spring Boot 使用 Java 建立 RESTful Web 服務。您將學習如何使用 Spring Boot 啟動專案、依賴項、自動配置、控制器、bean 和儲存庫。您還將學習如何使用嵌入式資料庫 (H2) 來測試您的 CRUD API。
然後,您將學習如何使用兩種不同的方法將 Spring Boot 與 Elasticsearch 整合:Spring Data Elasticsearch 和 Elasticsearch Client API。使用這兩種技術,您將學習如何在 Elasticsearch 中建立、讀取、更新和刪除文件。您還將學習如何執行各種搜尋操作,例如分頁、範圍查詢、自定義查詢等。
在本課程結束時,您將對 Elasticsearch 和 Java 以及如何將它們結合使用來構建出色的搜尋應用程式有深刻的理解。您還將擁有使用 Spring Boot 和 Elasticsearch 建立兩個不同 CRUD 應用程式的實踐經驗。
本課程適合任何想要學習 Elasticsearch 和 Java 或提高現有技能的人。在參加本課程之前,您應該具備一些基本的 Java 知識。
所以還在等什麼?立即註冊並開始您成為 Elasticsearch 和 Java 專家之旅!
目標
如何安裝和配置 Elasticsearch 和 Kibana。
如何理解 Elasticsearch 的核心概念,例如分片、副本、對映、設定、分析器、查詢上下文、過濾器上下文和聚合。
如何使用 Elasticsearch 的 DSL 對文件執行 CRUD 操作。
使用 Spring Boot 和 Java 建立 RESTful Web 服務。
使用 Spring Data Elasticsearch 和 Elasticsearch Client API 將 Spring Boot 與 Elasticsearch 整合。
對 Elasticsearch 文件執行 CRUD 操作和各種搜尋操作。
使用 Spring Boot 和 Elasticsearch 構建兩個不同的搜尋應用程式。
如何在 spring boot starter data elastic search 中使用 @Query 註解。
使用 Elasticsearch 8、Java 20 和 Spring Boot 3.1.0 等最新技術和框架。
先決條件
- Java 基礎知識。
課程大綱
檢視課程內容的詳細分解
簡介
2 個講座
-
簡介 01:42 01:42
-
課程結構 03:12 03:12
Elasticsearch 和 Kibana 開發工具簡介
10 個講座
使用 Spring Boot Starter Data Elasticsearch 的 CRUD 應用
15 個講座
結論
1 節課
講師 詳情
Touseef arif
您好!我是工程師 Touseef,一位經驗豐富的軟體工程師,專門從事 Python、Java、Spring Boot 和 JavaScript。憑藉 10 年的軟體開發經驗,我很高興能與您分享我的知識。
我的技能包括 Java SE、SWING、J2EE、JSP、Servlet、EJB、JSF、JPA、Hibernate 和 Spring Boot、Python、JavaScript。我擁有開發後端 API 和服務的實踐經驗,並使用 SQL Server、MySQL、PostgreSQL 和 Oracle 19c 等資料庫。
作為一名講師,我優先考慮緊跟新興技術(如 React)的步伐,為您提供全面的見解。我擁有解決複雜軟體問題並將需求轉化為高效軟體設計和程式碼的良好記錄。
加入我的 Elasticsearch 8 與 Java 20 和 Spring Boot 3.1.0 課程,獲得實踐技能並深入瞭解構建強大的搜尋應用程式。
立即報名,釋放您在 Elasticsearch 和 Java 開發方面的潛力!
課程 證書
使用您的證書來改變職業生涯或在您目前的職業生涯中提升自己。
我們的學生與
最佳
相關影片課程
檢視更多
