原创 Spring學習筆記

Spring 學習筆記 IOC 和 DI 的概述 IOC(Inversion of Controll) DI(Dependency Injection) Spring配置 ApplicationContext Bean的

原创 JavaWeb學習day01(XML&Tomcat)

Xml & Tomcat Xml eXtendsible markup language 可擴展的標記語言 XML 有什麼用? 可以用來保存數據 可以用來做配置文件 數據傳輸載體 定義xml 其實就是一

原创 JavaWeb學習day06(事物&數據庫連接池&DBUtiles)

事務&數據庫連接池&DBUtils 事務 Transaction 其實指的一組操作,裏面包含許多個單一的邏輯。只要有一個邏輯沒有執行成功,那麼都算失敗。 所有的數據都回歸到最初的狀態(回滾) 爲什麼要有事務? 爲了確保

原创 JavaWeb學習day09(Listener&Filter)

Listener & Filter Listener 監聽器 能做什麼事? 監聽某一個事件的發生。 狀態的改變。 監聽器的內部機制 其實就是接口回調. 接口回調 需求: A在執行循環,當循環到5的時候,

原创 JavaWeb學習day03(HTTPServletReauest&HTTPServletResponse)

HttpServletRequest 和 HttpServletResponse Servlet配置方式 全路徑匹配 以 / 開始 /a /aa/bb localhost:8080/項目名稱/aa/bb

原创 JavaWeb學習day04(Cookie&Session)

中文文件下載 針對瀏覽器類型,對文件名字做編碼處理 Firefox (Base64) , IE、Chrome … 使用的是URLEncoder /* * 如果文件的名字帶有中文,那麼需要對這個文件名進行編碼處理 * 如果是

原创 JavaWeb學習day12(Redis入門1)

第1章 複習 Linux: OS操作系統(operation system): 作用:控制硬件,服務軟件 (3本書籍) 虛擬機概念:(軟件):虛擬出一臺計算機環境 安裝虛擬機(vmware)—>配置 2個虛擬網卡 在

原创 Hibernate框架學習day04(HQL_QBC查詢詳解、抓取策略優化機制)

1.1 上次課的內容回顧 Hibernate的一對多 表與表之間關係 一對多關係 多對多關係 一對一關係 Hibernate的一對多配置 搭建Hibernate基本環境 創建表 創建實體 一的一方 放的是多的一方的

原创 JavaWeb學習day05(JSP&EL&JSTL)

JSP & EL & JSTL jsp Java Server Page 什麼是jsp 從用戶角度看待 ,就是是一個網頁 , 從程序員角度看待 , 其實是一個java類, 它繼承了servlet,所以可以直接說jsp 就

原创 Hibernate框架學習day02(主鍵生成策略、一級緩存、事務管理)

1. 持久化類的編寫規則 1.1 持久化和持久化類 持久化:將內存中的一個對象持久化到數據庫的過程,Hibernate框架就是用來進行持久化的框架。 持久化類:一個Java對象與數據庫的表建立了映射關係,那麼這個類在Hibern

原创 Mysql數據庫與JDBC學習day02(Mysql)

MySql數據庫 常見數據庫 mysql:開源免費的適用於中小型企業的,免費數據庫,sun公司收購mysql,後來sun公司被oracle收購,後來開始收費 mariadb:由mysql創始人做出,直接是mysql開源版本

原创 JavaWeb學習day10(基礎加強)

第1章 設置環境 安裝操作系統,安裝備份(鏡像): JDK: 設置環境變量 Eclipse:解壓即可 Eclipse自身解壓目錄不包括中文 代碼工作空間目錄不包括中文 Tomcat:解壓不要包含中文目錄 MySql:安裝:

原创 Hibernate框架學習day03(表操作、多對多配置)

第1章 Hibernate_day03筆記 1.1 上次課內容回顧 Hibernate的持久化類的編寫規則 無參數構造 屬性私有 屬性儘量使用包裝類 提供一個唯一OID與主鍵對應 不要使用final修飾 Hiberna

原创 JavaWeb學習day07(MVC設計模式)

元數據 Meata data 描述數據的數據 String sql , 描述這份sql字符串的數據叫做元數據 數據庫元數據 DatabaseMetaData 參數元數據 ParameterMetaData 結果集元數據

原创 Mybatisc學習筆記

項目介紹 Mybatis參數處理方式 通常方式 通過POJO傳遞 通過Map容器傳遞 通過DTO傳遞 其他情況 源碼分析Mybatis的參數處理過程 ​ Mybatis參數處理方式 通常方式 單個參數,mybatis