原创 一篇文章帶你解決 SpringBoot 中 favicon 失效,不顯示問題

文章目錄一、常規思路二、其他思路 一、常規思路 正常顯示我們已經知道:一篇文章帶你搞定 SpringBoot 自定義歡迎頁和網頁圖標 favicon 如果正常設置不好使常規的思路是: (1)舊版的SpringBoot:applic

原创 一篇文章帶你搞定 SpringBoot 加載 XML配置

文章目錄一、問題引入二、SpringBoot 加載 XML配置 一、問題引入 SpringBoot 的主要思想是習慣大於配置 在實際應用開發過程中也會存在不得不添加配置文件的情況,例如集成其他框架或者需要配置一些中間件等,在這種情

原创 一篇文章帶你搞定 SpringBoot 整合 AOP

對於 AOP 的知識在 Spring 學習章節已經進行過學習:一篇文章幫你搞定 Spring 本篇文章主要講述如何在 SpringBoot 中使用 AOP 示例場景:比如項目已經上線,某個環節運行速度特別慢,需要對其單獨打印日誌測

原创 一篇文章帶你搞定 SpringBoot 自定義歡迎頁和網頁圖標 favicon

文章目錄一、SpringBoot 自定義項目啓動歡迎頁二、SpringBoot 自定義 favicon 一、SpringBoot 自定義項目啓動歡迎頁 已經分析過SpringBoot 的資源訪問路徑:一篇文章帶你從源碼解析 Spr

原创 一篇文章帶你搞定 SpringBoot 中的類型轉換器

通過一個前端和後端日期的類型轉換,來說明 SpringBoot 的類型轉換器的使用 文章目錄一、問題引入二、自定義類型轉換器 一、問題引入 @Controller public class HelloController {

原创 一篇文章帶你搞定 SpringBoot 中攔截器的使用

文章目錄一、問題引入二、SpringBoot 中的攔截器的實現 一、問題引入 前面已經學習過SpringMVC 中的攔截器:一篇文章帶你搞定 SpringMVC 中的攔截器 本文主要實現對於 SpringBoot 中的攔截器的實現

原创 一篇文章帶你搞定 SpringBoot 配置路徑映射

文章目錄一、通過 Controller 視圖解析映射二、自定義 WebMvcConfig 實現路徑映射 一、通過 Controller 視圖解析映射 此時我們無法直接訪問到 hello.html ,可以通過 控制器實現路徑映射跳

原创 一篇文章帶你搞定 SpringBoot 整合 Web 基礎組件

Web 有三大基本組件,分別是:Servlet,Listener,Filter。正常來說一旦我們用了框架,這三個就用不上了,Listener可能還會用到,Servlet被Controller代替了,Filter被攔截器代替了。但是

原创 一篇文章帶你搞定 SpringBoot 上傳文件(單文件/多文件/Ajax上傳)

文章目錄一、前期配置二、單文件上傳三、多文件上傳四、Ajax 實現文件上傳五、屬性配置 一、前期配置 同樣不需要額外配置添加一個 web 功能模塊即可 二、單文件上傳 上傳頁面 index.html 位置放在了 static 目

原创 一篇文章帶你從源碼分析 SpringBoot 的異常處理

文章目錄一、起因二、源碼分析三、自定義異常數據四、自定義異常視圖 一、起因 我們已經知道如果動態頁面和靜態頁面同時定義了異常處理頁面,例如 classpath:/static/error/404.html 和 classpath:

原创 一篇文章帶你搞定 IDEA 使用中的奇技淫巧(珍藏篇)

僅收錄了自己平時經常會使用到的快捷鍵,後續隨着使用會補充,對於冷門不常見的並沒有寫入,歡迎大家留言補充自己使用 IDEA 過程中的奇技淫巧。 文章目錄一、常規快捷鍵二、其他快捷設置三、常用的後綴編碼技巧四、查看源碼快捷鍵 一、常規

原创 一篇文章帶你學會 LoggerFactory.getLogger 的使用

本文是在 SpringBoot 中使用,建立時選擇了 web 功能,所以不用額外導入slf4j-api 依賴 文章目錄一、源碼分析二、示例演示 一、源碼分析 public class Test { // 使用指定類初始化日誌對象

原创 一篇文章帶你從源碼解析 SpringBoot 中的靜態資源存放位置

文章目錄一、源碼分析二、示例演示三、自定義資源訪問位置1. 通過 application.properties 配置2. Java 代碼重寫 addResourceHandlers 一、源碼分析 “shift” 雙擊搜索 WebM

原创 一篇文章帶你認識 SpringBoot

文章目錄一、Spring 優缺點分析二、SpringBoot 的概述 一、Spring 優缺點分析 (1)Spring 的優點分析 Spring是Java企業版(Java Enterprise Edition,JEE,也稱J2E

原创 一篇文章帶你搞定 @GetMapping、@PostMapping 和 @RequestMapping

Spring4.3中引進了{@GetMapping、@PostMapping、@PutMapping、@DeleteMapping、@PatchMapping},來幫助簡化常用的 HTTP 方法的映射,並更好地表達被註解方法的語義