原创 hualinux java 1.16:對象關係映射ORM

ORM使用的頻率也是很高的,所以需要了解一下。 ORM即Object-Relationl Mapping,它的作用是在關係型數據庫和對象之間作一個映射,這樣,我們在具體的操作數據庫的時候,就不需要再去和複雜的SQL語句打交道,只要像平

原创 hualinux java 1.14:抽象類和接口類的選擇

目錄 一、什麼是抽象類 二、抽象類的應用場景及例子 2.1 應用場景 2.2 抽象類的例子 2.2.1 目錄結構 2.2.2 實現代碼 2.2.3 效果 2.3 使用模板的優缺點 三、抽象類和接口類的區別 對於初學者來說很多不知道抽象類

原创 hualinux servlet 2.1 學習servlet前的準備

 目錄 一、需要簡單瞭解http和tcp協議 二、瀏覽器訪問網站簡單過程 三、 http/https(瀏覽器與網站傳輸數據的協議) 四、HTML(瀏覽器與網站溝通的一種語言) 五、HTML的提交方式 5.1 http的幾種提交方式 5.2

原创 hualinux spring 3.5:spring資料推薦

  前一章說了spring安裝,本章介紹一下spring入門資料 一、推薦書籍及文檔 1. spring官方說明文檔:推薦 2.《Spring實戰(第4版)》:推薦 4.《精通Spring 4.x》:有點老,可以簡單讀一下 二、視

原创 hualinux servlet 2.2:servlet介紹

   本章將對servet進行的背景、工作原理、學習servet的建議三個方面進行講解。 一、servet產生背景 前一章我們說到了CGI存在的不足,其每次請求都需加載和運行一個CGI程序。若使用Java編寫CGI程序,需要爲每個請求

原创 hualinux servlet 2.5: JSP的出現

這章介紹JSP出現的及解決的問題。 我們在編寫servet的時候會發現,如果servet響應給瀏覽器,那麼我們一般返回一個HTML,只不過這個HTML是servlet程序生成的,虛擬的。如下面的servet代碼(現在不懂不要緊,看一下

原创 hualinux servlet 2.4:開發中路由及映射的概念(新手必看)

  不少新手都不懂得開發中“路由”的概念,及“映射”是什麼意思 一、開發中“路由”是什麼意思 這裏所說的路由和網絡中的“路由”概念不是一樣的哈,這裏是指開發中的路由。 路由就是URL到函數的映射。 在web開發中,“route”是指根

原创 hualinux java 1.13:接口類interface在什麼情況下使用

目錄 一、接口是制定標準的 二、接口的作用 2.1 不使用接口類實現 2.1.1 代碼目錄結構 2.1.2 實現代碼 2.1.3 不使用interface實現分析 2.2 添加使用方式實現 2.2.1 目錄結構 2.2.2 相關代碼 2.

原创 hualinux spring 3.2:什麼是反轉控制IOC和依賴注入DI及關係(新手必看)

目錄 一、什麼是IOC、DI 二、依賴注入的好處 附錄一、 IOC好處 附錄二、spring的依賴注入如何降低了耦合 如果新手開始沒在搞清楚什麼是IOC反轉控制)和DI(依賴)注入,越學到後面越懵,所以前提概念一定要學清楚。 我將在後一

原创 hualinux servlet 2.11:ServletContext對象

目錄 一、知識點 二、例子 2.1  在web.xml配置context-param 2.2 代碼 2.3 測試結果 2.4 把代碼從init遷到變成通用   ServletContext官方叫servlet上下文,我在《hualinu

原创 hualinux java 1.15:集合類型是怎麼用的

  我們前面介紹了類、抽象類、接口及它們的區別使用場景,現在本章介紹也是使用頻率很高的集合類。 爲了照顧0基礎的人,簡單說下集合類型是怎使用的,在哪些情況下使用。 一、集合類型圖 什麼是集合類型我就不講了,直接給出一張圖 List

原创 hualinux spring 3.4:idea 2020.1 創建簡單的spring(手把手教版)

前面講了IOC和DI,現在本章開始講如何使用idea 2020.1建立一個spring應用程序。  一、環境說明 名稱 版本 安裝方式 備註 系統 win10 - 64位,旗艦版 jdk 14.0

原创 hualinux java 1.17:java開發規範(新手必看)

有不少java初學者都不知道java開發規範的,所以網上找了一個國內電商算是權威的java開發手冊 國內最大的電商就是淘寶了,我們向老大學習。 根據《阿里巴巴Java開發手冊》中“阿里巴巴Java開發手冊(華山版).pdf”,如果找不

原创 hualinux servlet 2.13:ServletRequest 接口及其子接口

目錄 一、知識點 二、例子 2.1 例1 獲取請求參數 2.1.1 代碼 2.1.2 測試結果 2.2 例2 根據請求參數的名字,返回請求參數對應的字符串數組 2.2.1 在index.jsp編寫表單 2.2.2 修改Login.java

原创 hualinux servlet 2.15:GenericServlet類(瞭解 繼承Servlet接口)

 目錄 一、知識點 二、例子 2.1 例1 使用GenericServlet接口之前 2.1.1  需求 2.1.2 實現代碼 2.1.3 測試 2.2 優化2.1例子(抽成通用類) 2.3 優化2.2例子(使用GenericServle