原创 SpringMVC學習(六)處理亂碼問題

搭建測試環境 1、在首頁編寫一個提交的表單 <%@ page contentType="text/html;charset=UTF-8" language="java" %> <html> <head> <title>Ti

原创 SpringBoot學習(二)SpringBoot自動裝配原理

文章目錄一、自動配置原理1、pom.xml 分析2、啓動器3、主程序二、SpringApplication 一、自動配置原理 1、pom.xml 分析 pom.xml 中存放着大量的jar包依賴,我們在引入SpringBoot依

原创 SpringMVC學習(七)使用JSON傳遞數據、jackson和fastjson的使用、處理JSON傳輸的亂碼問題

一、JSON簡介 1、什麼是JSON? JSON(JavaScript Object Notation)是一種輕量級的數據交換格式,目前使用較爲廣泛。 JSON 使用完全獨立與編程語言的文本格式來存儲和表示數據。 有

原创 SpringBoot學習(三)YAML語法、JSR303校驗、多環境開發切換

文章目錄一、YAML語法1、YAML解釋2、YAML基礎語法3、使用YAML注入配置文件4、使用指定的`properties`配置文件加載屬性二、JSR303檢驗三、多環境開發 一、YAML語法 1、YAML解釋 百度百科: YA

原创 MyBatis和Spring總結

學習總結一、MyBatis1、MyBatis程序流程2、MyBatis CRUD3、一對多、多對一的結果集映射4、動態SQL二、Spring1、依賴注入2、bean的作用域3、bean的自動裝配在XML中配置使用註解4、整合MyB

原创 SpringMVC學習(五)處理前端的請求參數及數據回顯

SpringMVC 中處理前端的請求參數 搭建環境 實體類:User package com.zyh.pojo; import lombok.AllArgsConstructor; import lombok.Data;

原创 SpringMVC學習(四)結果跳轉的方式:轉發和重定向

通過SpringMVC的方式實現轉發和重定向: 無需視圖解析器 Spring的配置文件:已經注掉了視圖解析器 <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http:

原创 SpringMVC學習(三)RestFul風格

RestFul風格 1、什麼是RestFul風格? Restful就是一個資源定位及資源操作的風格。不是標準也不是協議,只是一種風格。基於這個風格設計的軟件可以更簡潔,更有層次,更易於實現緩存等機制。 2、RestFul功能

原创 SpringMVC學習(一)SpringMVC入門 、HelloSpringMVC程序、SpringMVC執行原理

一、SpringMVC簡介 官方文檔地址 1、什麼是SpringMVC? Spring MVC是一種基於Java的實現了Web MVC設計模式的請求驅動類型的 輕量級Web框架,即使用了MVC架構模式的思想,將Web層進行職責解耦

原创 Spring學習(二)代理模式(靜態代理、動態代理)、Spring AOP

一、代理模式 因爲 Spring AOP 的底層就是實現就是代理模式,所以代理模式的學習是必要的。 代理模式分爲:靜態代理和動態代理 代理模式租房案例圖解: 1、靜態代理 代碼實現: 接口: package com.zyh.

原创 Spring學習(一)Spring簡介、SpringIOC

一、什麼是Spring? 1、簡介 Spring框架是由於軟件開發的複雜性而創建的。Spring使用的是基本的JavaBean來完成以前只可能由EJB完成的事情。然而,Spring的用途不僅僅限於服務器端的開發。從簡單性、可測試性

原创 前端----CSS層疊樣式表

一、CSS簡介 1、CSS----用於網頁美化 CSS是層疊樣式表(Cascading Style Sheets) 的簡稱,有時我們也叫CSS樣式表或級聯樣式表。CSS主要用於設置HTML頁面的文本內容(字體、大小、形狀等)、圖片

原创 JavaSE基礎——異常、File文件類

1. 異常    (1)異常的概述      異常就是Java程序在運行過程中出現的錯誤。    (2)分類      Throwable 類是 Java 語言中所有錯誤或異常的超類。        異常的 Exception

原创 JavaSE基礎———對象數組和集合Collection

1. 對象數組   對象數組就是把一組相同類型的引用類型的數據存進數組中。 package com.westos.demo; public class Test1 { public static void main(S

原创 JavaSE基礎——GUI編程(Swing)

Swing   1、簡介   Swing並沒有完全取代AWT,而是基於AWT的架構之上。Swing僅僅是提供了能力更強大的用戶界面組件。在使用Swing編寫的程序中,還需要使用基本的AWT處理事件。從現在開始,Swing是“被繪