原创 對象導航查詢

一.概述 hibernate的查詢方式有:OID查詢,HQL查詢,QBC查詢,SQL查詢,對象導航查詢。 對象導航查詢的條件:倆個實體類必須有關聯關係。(4種關聯關係的一種:一對一,一對多,多對一,多對多) 二.lazy屬性 cl

原创 多對多關係的crud操作

一.邏輯 1.確定倆表之間的關係 一個用戶可以有多個角色。 一個角色可以有多個用戶。 所以,用戶和角色之間是多對多關係。 2.在數據庫實現倆表之間的關係建立 在數據庫多對多關係需要中間表。 中間表只能出現用戶和角色的主鍵。 3.在

原创 es的操作【post軟件應用】

一.創建一個索引庫【header界面】 二.post工具中,常用的請求方式四種 三.添加索引庫 1.空參發送【功能介紹】 2.有參發送 四.修改索引庫 1.設置請求方式 2.添加type 五.刪除索引庫 1.創建一個索

原创 使用head進行查詢

一.基礎查詢按鈕 二.查詢條件的關鍵詞解析 三.複合查詢

原创 windows安裝es

一.安裝流程 安裝jdk1.8版本之上。 下載和解壓縮es的安裝包。 鏈接:https://pan.baidu.com/s/1huGazyFDFFAaZWpP3lCfUw 提取碼:akcz 啓動Elasticsearch:

原创 hibernate的入門程序

一.pom文件 1.代碼塊 <dependencies> <dependency> <groupId>org.hibernate</groupId> <art

原创 搭建es的集羣

一.複製es文件夾 二.修改配置文件 1.節點1 (1)代碼塊 #節點1的配置信息:  #集羣名稱,保證唯一  cluster.name: my-elasticsearch  #節點名稱,必須不一樣  node.name: n

原创 hibernate的概述和ORM概述

一.ORM框架 全稱:Object Relational Mapping 中文翻譯:對象關係映射 ORM框架:對象關係映射框架 二.ORM思想 1.對象關係映射框架: 想將對象和數據庫的表建立映射關係。 2.ORM的優點:

原创 查詢結果高亮顯示

一.邏輯 1.設置高亮的配置: (1)設置高亮顯示的字段 (2)設置高亮顯示的前綴 (3)設置高亮顯示的後綴 2.在client對象執行查詢之前,設置高亮顯示的信息【通知】。 3.遍歷結果列表時可以從結果中取高亮結果。 二.代碼塊

原创 hibernate的curd操作

一.添加方法 1.代碼塊 /** * 保存方法 */ public void testSave(){ //創建用戶對象【不重要】 Customer c = new Customer(); c.setCu

原创 hibernate的常用對象和工具類

一.常用對象 常用對象演示 1.Configuration:會用即可 2.SessionFactory:一個應用應該只有一個SessionFactory對象。 使用原則:因爲hibernate是線程安全,屬於單例設計模式。在應

原创 elasticsearch的概述

一.概述 1.作用 (1)elasticsearch是分佈式搜索引擎和數據分析引擎。 (2)全文檢索,結構化檢索,數據分析。 (3)對海量的數據進行實時的處理。 分佈式:將海量的數據分佈到多臺服務器進行存儲。 2.elastics

原创 中文解析器的搭建

一.安裝ik-analyzer插件 1.下載插件 鏈接:https://pan.baidu.com/s/14KKtAH5-f8CDuVcKnjL_-w 提取碼:gqwl 2.範例 二.測試ik的分詞器效果 1.分詞器語法 --

原创 Lucene的概述

一.作用 全文檢索。 二.數據分類 1.結構化數據 格式固定,長度固定,數據類型固定。 例如:數據庫 2.非結構化數據 格式不固定,長度不固定,數據類型不固定。 例如:word文檔,pdf文檔,郵件,html 三.數據的查詢 1.

原创 lucene的分詞器

一.默認分詞器 默認使用的標準分析器StandardAnalyzer 二.查看分詞器的分詞效果 使用Analyzer對象的tokenStream方法返回一個tokenStream對象。該對象包含最終分詞結果。 1.實現步驟 (1)