原创 Filter過濾器與Listener監聽器的使用(全站中文亂碼處理)

目錄   一、Filter過濾器的使用 【1】Filter技術概述 【2】Filter訪問機制 【3】Filter的生命週期 【4】使用過濾器處理中文亂碼問題 二、Listener監聽器的使用 【1】監聽器技術概述 【2】監聽器的種類 一

原创 Spring使用配置文件進行IOC與DI開發細碎注意點

(一)IOC配置文件注意點 【1】別名操作 通過alias標籤指定bean的別名 <alias name="要起別名的bean的id" alias="要指定的別名"/> 【2】單例與多例模式,bean的生命週期 單例模式生命週期:be

原创 數據庫事務詳解(面試常考點)

(一)事務 事務就是就是一個操作可以分爲多個單元,這些單元要麼全部成功,要麼全部失敗。 (二)事務的特性 原子性:事務是一個不可分割的單位,在一組事務操作中,可以分爲多個步驟,這些步驟要麼全部成功,要麼全部失敗。 一致性:數據庫事務執行前

原创 SpringMvc全站中文亂碼處理(響應與請求中文亂碼處理)

一、請求亂碼處理 【1】在web.xml中處理 這種方式適用於Post中文亂碼處理。在web.xml中配置過濾器,這是Springmvc爲我們寫好的類,可以,通過指定編碼格式,從而有效控制Post請求亂碼,但是處理不了Get請求方式的亂碼

原创 Spring框架Aop開發注意點

一、配置文件開發注意點 【1】切入點表達式 within表達式(粗粒度表達式) within(包名.類名) execution表達式(細粒度表達式,常用) execution(返回值類型 包名.類名.方法名(參數類型,參數類型…))

原创 Java註解詳解(元註解、反射註解)

目錄   (一)元註解的使用 (二)註解添加屬性 (三)註解的創建 (四)反射註解 (一)元註解的使用 元註解是用來修飾註解聲明的註解,可以控制被修飾的註解的特性。 【1】@Target 用來聲明被修飾的註解可以用在什麼位置。可以在@Ta

原创 Javaweb四大作用域詳解

【1】ServletContext 域--- application  ServletContext代表整個web應用的對象。 生命週期:web應用被tomcat服務器加載時,ServletContext對象產生,生命週期開始。 web應

原创 Java連接數據庫(JDBC連接,批處理,連接池)

一 、JDBC操作 註冊數據庫驅動 獲取連接 創建傳輸器(PreparedStatement對象或Statement對象) 傳輸sql並返回結果  遍歷結果 關閉資源 @Test public void test01(){ Con

原创 docker 查看本地掛載目錄與端口

docker 查看正在運行的容器 docker ps docker ps -a # 列出所有容器 docker查看本地掛載目錄 docker inspect -f "{{.Mounts}}" 容器名稱/容器Id do

原创 SpringMvc上傳文件報錯[org.springframework.web.multipart.MultipartFile]: Specified class is an interface

org.springframework.web.util.NestedServletException: Request processing failed; nested exception is org.springframewo

原创 代理模式之靜態代理與動態代理(java動態代理、Cglib動態代理)

目錄   一、代理模式 二、靜態代理 三、Java動態代理 四、Cglib動態代理 一、代理模式 在現實生活中,當我們需要去做一些事情,但是自己有沒時間去做,或者自己做的不一定很好,那麼通常就會發一定的代價去請求別人的幫助。像客戶租房子,

原创 Spring開發IOC與DI註解細節點

【1】使用@Component註解開發,可以自動推導id名稱。主要是根據類的名稱來定的。如果名稱的第二個字母是小寫,則第一個字母也小寫,如果名稱的第二個字母是大寫,則第一個字母不變。當然也可以在@Component註解上指定id值。 【2

原创 SpringMvc常用知識點詳解

一、常用註解介紹 【1】@RequestMapping 可以放置在方法和類上。放在方法上,表示將當前方法註冊爲Controller類,當訪問指定路徑時,執行此方法。放在類上,則配置的路徑會作爲這個類中所有處理器的路徑的父路徑使用。 常用屬

原创 Java單例設計模式(介紹與實現)

一、單例設計模式 所謂的單例設計模式是指,某個類在整個系統中,只存在一個實例。舉個例子,就如同某公司,這個公司只可能有一個大老闆, 不可能有多個大老闆,但這個公司可以有多個會計、多個普通員工等等。老闆就像是那個對象,整個公司裏,只有一個。

原创 SpringMVC技術點(接收日期參數,文件上傳處理,Restful路徑風格處理)

目錄 一、接收日期參數 二、處理Restful風格路徑 三、處理上傳文件 一、接收日期參數 @InitBinder     public void InitDate(ServletRequestDataBinder binder) {