一.文件本地上傳 1.1 文件上傳目錄 服務端接收上傳的目的是提供文件的訪問服務,那么對于SpringBoot而言,有哪些可以提供文件訪問的靜態資源目錄呢? classpat...

一.文件本地上傳 1.1 文件上傳目錄 服務端接收上傳的目的是提供文件的訪問服務,那么對于SpringBoot而言,有哪些可以提供文件訪問的靜態資源目錄呢? classpat...
一.EhCache和SpringCache簡介 1.1 EhCache EhCache 是一個純 Java 的進程內緩存框架,具有快速、精干等特點,是 Hibernate 中...
一.spring-data-redis整合 1.1 spring-data-redis簡介 Spring Boot 提供了對 Redis 集成的組件包:spring-boot...
一.通過@Scheduled實現定時任務 1.1 開啟定時任務方法 Scheduled定時任務是Spring boot自身提供的功能,所以不需要引入Maven依賴包,在項目入...
一.SpringBoot全局異常處理 1.1 全局異常處理的好處 后端開發人員職責單一,只需要將異常捕獲并轉換為自定義異常一直對外拋出。不需要去想頁面跳轉404,以及異常響應...
一.Servlet域對象與屬性變化監聽 1.1 Servlet監聽器定義 Servlet 監聽器是 Servlet 規范中定義的一種特殊類,用于監聽 ServletConte...
一.整合mybatisPlus操作數據庫 1.1 MyBatis-Plus簡介 MyBatis-Plus(簡稱 MP)是一個MyBatis的增強工具,在 MyBatis 的基...
一.Spring data JPA的多數據源實現 將數據源對象作為參數,傳遞到調用方法內部,這種方式增加額外的編碼。 將Repository操作接口分包存放,Spring掃描...
一.Spring Data JPA簡介 Spring Data JPA 是 Spring 基于 ORM 框架、JPA 規范的基礎上封裝的一套 JPA 應用框架,底層使用了 H...
一.整合Spring JDBC 1.1 引入maven依賴包,包括spring JDBC和MySQL驅動 1.2修改application.yml,增加數據庫連接、用戶名、密...
一.SpringBoot配置文件及語法 1.1 SpringBoot全局配置文件 SpringBoot使用一個全局的配置文件,配置文件名是固定的: application.p...
一、API接口文檔的重要性 目前很多公司都采取前后端分離的開發模式,前端和后端的工作由不同的工程師完成。在這種開發模式下,維護一份及時更新且完整的API 文檔將會大大的提高我...
一、在SpringBoot項目中引入單元測試框架 在做系統的自動化持續集成的時候,會要求自動的做單元測試,只有所有的單元測試都跑通了,才能打包構建。單元測試是軟件測試的基礎,...
一、序列化和反序列化 在SpringMVC中,前、后端之間數據傳輸會涉及到數據的序列化和反序列化操作。當注解為@ResponseBody時,請求響應默認使用的序列化方式是JS...
一、SpringMVC的四種傳參注解 HTTP協議組成協議內容示例對應Spring注解path info傳參/articles/12 (查詢id為12的文章,12是參數)@P...
一.JVM內存結構概覽 JVM在運行Java程序的過程中,會把它所管理的內存劃分為若干個不同的數據區域,這些區域有各自的用途,有的區域隨著虛擬機進程的啟動而存在,有的區域則依...
一.可執行JAR結構分析 在Spring Boot應用中,使用spring-boot-maven-plugin插件執行mvn package命令生成的jar文件,可以通過ja...