原创 Java學習-數組

文章目錄一、基礎1.1 基礎1.2 引用概念二、創建數組2.1 未指明數組長度2.2 指明數組長度三、數組元素CRUD3.1 遍歷3.2 增加與複製3.3 修改3.4 刪除四、數組元素比較4.1 數組與數組4.2 元素與數組五、數

原创 Struts2——UI標籤、數據回顯、資源國際化

文章目錄一、UI標籤1.1 含義1.2 使用1.2.1 默認主題1.2.2 設置主題二、數據回顯2.1 按照正常思路寫數據回顯2.2 Struts2提供的數據回顯2.3 checkboxlist標籤三、資源國際化3.1 Servl

原创 Struts2——攔截器

文章目錄一、基礎1.1 含義1.2 作用1.3 struts-default.xml二、自定義攔截器2.1 編寫攔截器類2.2 在struts.xml中配置2.3 攔截器的執行順序三、攔截器應用案例13.1 搭建配置環境3.1.1

原创 Struts2——開發Action

文章目錄一、Action開發的三種方式1.1 繼承ActionSupport類1.2 實現Action接口1.3 不繼承任何類、不實現任何接口二、請求數據的封裝2.1 提出問題2.2 解決問題2.2.1 向後端傳遞數據2.2.2

原创 Hibernate——與Spring整合

文章目錄一、Spring和Hibernate整合步驟1.1 引入jar包1.2 配置文件1.3 搭建配置環境測試1.3.1 測試Spring環境1.3.2 測試Hibernate環境二、使用Spring創建SessionFacto

原创 Struts2——入門

文章目錄一、基礎1.1 含義1.2 用戶登陸註冊1.2.1 DAO層和Service層1.2.2 JSP層1.2.3 傳統方法——Servlet層1.2.4 新型方法——Servlet層二、Struts2開發步驟2.1 配置環境2

原创 Hibernate——映射

文章目錄一、集合映射1.1 數據庫表1.2 實體1.3 映射文件——set集合1.4 測試1.5 List集合1.6 Map集合二、一對多和多對一映射2.1 數據庫表2.2 實體2.3 映射文件2.4 測試2.5 總結三、多對多映

原创 Struts2——配置

文章目錄一、通配符二、Struts中路徑的匹配原則2.1 通常情況2.2 匹配原則2.3 訪問順序三、Struts常量3.1 修改默認訪問路徑3.2 Struts常用的常量四、跳轉全局視圖4.1 提出問題4.2 解決問題五、Act

原创 Hibernate——緩存

文章目錄一、對象狀態1.1 臨時/瞬時狀態1.2 持久化狀態1.3 遊離狀態二、一級緩存2.1 含義2.2 緩存相關的方法2.2.1 clear2.2.2 flush2.2.3 方法適用場景2.3 Iterator與list2.4

原创 Hibernate——入門

文章目錄一、基礎1.1 ORM概述1.2 Hibernate框架1.3 學習一個框架的三個步驟二、Hibernate快速入門2.1 搭建環境2.1.1 引入相關jar包2.1.2 Hibernate主配置文件2.2 編寫對象和對象

原创 Hibernate——查詢詳解、連接池、逆向工程

文章目錄一、查詢詳解1.1 主鍵查詢1.1.1 get()立即查詢1.1.2 load()懶加載查詢1.1.3 對象導航查詢1.2 HQL查詢1.2.1 查詢全部列1.2.2 查詢指定的列1.2.3 條件查詢1.2.4 聚合函數統

原创 Hibernate——inverse和cascade屬性

文章目錄一、Inverse屬性1.1 含義1.2 保存數據時1.3 查詢數據1.4 解除關聯關係1.4.1 部門有控制權時1.4.2 部門沒有控制權時1.5 刪除數據時1.5.1 部門有控制權時1.5.2 部門沒有控制權時二、ca

原创 數據結構與算法-二叉樹

文章目錄一、基本含義1.1 樹結構1.2 定義樹1.3 二叉樹二、創建二叉樹2.1 靜態創建2.2 動態創建三、遍歷二叉樹3.1 先序遍歷3.2 中序遍歷3.3 後序遍歷四、查詢二叉查找樹相關4.1 查詢樹的深度4.2 查詢樹的最

原创 數據結構與算法-單向鏈表

文章目錄一、基本含義1.1 線性存儲結構1.2 數組和鏈表1.2.1 數組1.2.2 鏈表二 、鏈表操作2.1 創建節點類2.2 獲取2.2.1 鏈表的長度2.2.2 遍歷鏈表2.2.3 倒數第k個節點2.2.4 中間節點2.3

原创 數據結構與算法-棧和隊列

文章目錄一、基本含義1.1 棧1.2 隊列二、代碼實現2.1 棧2.1.1 創建節點類與棧類2.1.2 遍歷棧2.1.3 判斷該棧是否爲空2.1.4 入棧(進棧)2.1.5 出棧2.1.6 清空棧2.2 隊列2.2.1 創建隊列類