原创 SpringMVC自定義攔截器與異常處理

一、自定義攔截器 Spring MVC也可以使用攔截器對請求進行攔截處理,用戶可以自定義攔截器來實現特定的功能,自定義的攔截器必須實現HandlerInterceptor接口。 自定義攔截器可分爲兩步:1.自定義實現類實現 Handler

原创 在Spring中使用AOP實現日誌功能

步驟: 1.創建一個動態WEB項目; 2.導入以下十個jar包: com.springsource.net.sf.cglib -2.2.0.jar com.springsource.org.aopalliance-1.0.

原创 SpringMVC如何處理JSON數據和運行流程

SpringMVC如何處理JSON數據 處理JSON數據主要分爲三步: 1.導jar包;2.JSP頁面發送ajax請求;3.Controller層處理請求返回數據。 第一步:導三個jar包 1、jackson-annotat

原创 SpringMVC入門——基礎知識

SpringMVC入門——基礎知識 1.MVC 的 Handler (Controller)方法可以接受哪些 ServletAPI 類型的參數: HttpServletRequest HttpServletResponse Ht

原创 JDBCTemplate

JDBCTemplate技術 JDBCTemplate概述 Spring提供的一個操作數據庫的技術JdbcTemplate,是對Jdbc的封裝。語法風格非常接近DBUtils。 JdbcTemplate可以直接操作數據庫,

原创 SpringMVC視圖解析器與數據類型轉換

一、視圖與視圖解析器 請求處理方法執行完成後,最終返回一個 ModelAndView 對象。對於那些返回 String,View 或 ModeMap 等類型的處理方法,SpringMVC 也會在內部將它們裝配成一個 ModelAn

原创 AJAX入門

AJAX介紹 【1】AJAX簡介 全稱:Asynchronous IavaScript And XML(異步的JavaScript和XML) AJAX就是通過JavaScript向服務器發送請求,並接收響應,然後我們在通過DOM

原创 Listener(監聽器)

Listener(監聽器) Listener簡介 Listener是JavaWeb中三大組件之一。Servlet、Filter、Listener 三大組件都有的共同特點,都需要實現一個接口,並在web.xml文件配置。 Java

原创 Spring通過註解配置bean

通過註解配置bean 1.概述 相對於XML方式而言,通過註解的方式配置bean更加簡潔和優雅,而且和MVC組件化開發的理念十分契合,是開發中常用的使用方式。 2.使用註解標識組件 普通組件:@Component 標識一個

原创 Filter(過濾器)

Filter(過濾器) Filter簡介 Filter中文意思爲過濾器。顧名思義,過濾器可在瀏覽器以及目標資源之間起到一個過濾的作用。例如:水淨化器,可以看成是生活中的一個過濾器,他可以將污水中的雜質過濾,從而使進入的污水變成淨

原创 數據庫連接池

數據庫連接池 1.概述 數據庫連接池就是存放數據庫連接(Connection)的集合 我們獲取一個數據庫連接是一個相對很麻煩的過程,如果我們獲取一個數據庫連接,使用一次以後就給它關閉了,下一次再去使用的時候就要重新創建一

原创 Windows系統下安裝MySQL教程

第一步:下載MySQL安裝包 下載地址:https://dev.mysql.com/downloads/mysql/ 選擇相應的版本進行下載; 直接下載即可。 第二步:配置環境變量 變量名:MYSQL_HOME 變量值:D:\java

原创 Spring——AOP

AOP AOP概述 AOP(Aspect-Oriented Programming,面向切面編程):是一種新的方法論,是對傳統 OOP(Object-Oriented Programming,面向對象編程)的補充。 AOP編程

原创 Cookie基礎

Cookie Cookie簡介 HTTP是無狀態協議,服務器不能記錄瀏覽器的訪問狀態,也就是說服務器不能區分中兩次請求是否由一個客戶端發出。這樣的設計嚴重阻礙的Web程序的設計。如:在我們進行網購時,買了一條褲子,又買了一個手機

原创 Linux Centos系統下安裝JDK

第一步:下載JDK 官網下載地址:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 第二步:將下載的JDK上傳到Lin