原创 SpringMvc-使用註解開發

註解開發 在使用SpringMvc時,使用註解開發可以讓我們開發的速度大大提升,就無需每寫一個組件就在配置文件中手動添加一個Bean了。 先介紹一些常用的註解: @Controller 該註解用於標註一個類,表示該類是一個S

原创 Spring-實現AOP的三種方式演示

對於AOP,我們明確的知道,是Spring的核心之一,這裏,博主分享Spring實現AOP的三種方式。 準備環境如下: 導入對應依賴: <!--Spring的web包依賴其他Spring的包,Maven會自動導入--> <de

原创 Spring-依賴注入(DI)解釋及演示

依賴注入 依賴注入(Dependency Injection,簡稱DI)是Spring對IOC的一種實現方式。 通過控制反轉,對象在被創建的時候,由Spring容器將其所依賴的對象的引用傳遞給它,也可以理解爲,依賴被注入到對象中,

原创 Servlet-HttpServletRequest和HttpServletResponse解釋和常用方法

HttpServletRequest和HttpServletResponse 一個Http請求對象,一個Http響應對象。 HttpServletRequest HttpServletRequest,見名知義,就能知道它是通過H

原创 Mybatis-簡介及入門代碼演示

Mybatis Mybatis簡介 官方解釋: MyBatis 是一款優秀的持久層框架,它支持定製化 SQL、存儲過程以及高級映射。MyBatis 避免了幾乎所有的 JDBC 代碼和手動設置參數以及獲取結果集。MyBatis 可

原创 Spring-對IOC和AOP的自我見解

對於Spring,我們在學習它之前,就需要知道它的兩大核心,IOC和AOP,博主就談談自己對這兩大核心的看法和理解: IOC IOC,全稱Inversion of Control,就是控制反轉的意思,控制反轉一種設計原則,它也是一

原创 JSP-九大內置對象相關解釋

JSP的九大內置對象 JSP中有九個內置對象,我們在JSP頁面中編寫Java腳本語言時可以直接用這些內置對象。 我們已經明確知道了JSP的實質還是一個Servlet,至於它的編寫是自動生成的,我們查看它的java文件可以發現_js

原创 Mybatis-動態SQL的理解及使用

動態SQL 動態 SQL 是 MyBatis 的強大特性之一。如果你使用過 JDBC 或其它類似的框架,你應該能理解根據不同條件拼接 SQL 語句有多痛苦,例如拼接時要確保不能忘記添加必要的空格,還要注意去掉列表最後一個列名的逗

原创 Servlet-請求轉發與重定向解釋及實現

請求轉發和重定向是Servlet中的兩種路徑跳轉的方法,我們一定要區分開它們。 請求轉發 請求轉發,見名知義,就是把Servlet接收到的請求轉發到其他地方。 請求轉發就相當於你找我,我幫你找他,比如下面,客戶端請求Servlet

原创 SpringMvc-原理和入門

SpringMvc SpringMvc是Spring框架中的產品之一,對應的解釋,博主不再贅述,我們學習Spring,也不得不學習SpringMvc。 SpringMvc執行流程 大致過程如上圖,深色框中的都不需要我們實現,我們

原创 Mybatis-XML配置文件的詳細屬性及配置

Mybatis-XML配置文件 我們在使用Mybatis框架的時候,一開始就需要先把它的配置文件寫好,雖然它的名字可以爲任意值,但是官方建議我們使用mybatis-config.xml命名,關於該配置文件中的配置,有如下標籤:

原创 Maven的下載安裝和配置阿里雲鏡像教程

Maven Maven項目對象模型(POM),可以通過一小段描述信息來管理項目的構建,報告和文檔的項目管理工具軟件。Maven 除了以程序構建能力爲特色之外,還提供高級項目管理工具。 Maven的核心思想:約定大於配置。 Mave

原创 JSP-原理詳細分析+源碼查看

JSP JSP:Java Server Page,Java服務器端頁面,和Servlet一樣,用於動態web技術。 JSP頁面的展示就是HTML和Java代碼組成的頁面。 JSP中可以直接寫Java代碼,既能滿足頁面的顯示,還能在

原创 Vue-Axios基本使用

Vue是一個純前端化的框架,它專注於做前端頁面的展示,由於其作者尤雨溪嚴格按照SOC關注點分離的原則,所以在最初,作者開發出一個Vue-resource的組件,專門用於網絡通信,後來發現axios更加適合Vue的網絡通信,所以作

原创 Vue-常見的指令

指令 在Vue中,前綴是v-的都叫做指令,表示它們是Vue提供的特殊的屬性。 這裏介紹簡單常用的一些指令。 v-text 這個指令是用來設置文本值的,其使用方式v-text=表達式。 <!DOCTYPE html> <html l