原创 Caused by: java.lang.ClassNotFoundException: org.apache.commons.fileupload.RequestContext

1、錯誤原因      這個錯誤是常見的,通過這句可以判斷,“Caused by: java.lang.ClassNotFoundException: org.apache.commons.fileupload.RequestContex

原创 Spring Boot:(八)數據存儲篇-SQL關係型數據庫之JdbcTemplate的使用

前言前面幾章介紹了一些基礎,但都是靜態的,還不足以構建一個動態的應用。本篇開始就要介紹數據交互了,基於Bootstrap3的ACE模板,並實現一個基本的增刪改查分頁功能。正文本文介紹在Spring Boot基礎下配置數據源和通過JdbcT

原创 Spring Boot:(二)配置文件解析

前言上一篇介紹了Spring Boot的入門,知道了Spring Boot使用“習慣優於配置”(項目中存在大量的配置,此外還內置了一個習慣性的配置,讓你無需手動進行配置)的理念讓你的項目快速運行起來。所以,我們要想把Spring Boot

原创 springBoot 配置 和 使用

簡介創建可以獨立運行的 Spring 應用。直接嵌入 Tomcat 或 Jetty 服務器,不需要部署 WAR 文件。提供推薦的基礎 POM 文件來簡化 Apache Maven 配置。儘可能的根據項目依賴來自動配置 Spring 框架。

原创 Spring Boot:(十)開發常用的熱部署方式彙總

前言平時開發Sprig Boot的時候,經常改動個小小的地方就要重新啓動項目,這無疑是一種很差的體驗。在此,博主收集了3種熱部署的方案供大家選擇。本文爲轉載內容:Spring Boot乾貨系列:(十)開發常用的熱部署方式彙總正文目前博主用

原创 Spring Boot:(九)數據存儲篇-SQL關係型數據庫之MyBatis的使用

前言我們介紹下Spring Boot中如何集成MyBatis。這裏分別介紹註解方式以及XML方式的整合。喜歡哪種方式自己選擇。正文項目框架還是跟上一篇一樣使用Spring Boot的ace後端模板,你可以基於它來跟着博主一起來調整代碼,如

原创 spring boot 熱部署

spring爲開發者提供了一個名爲spring-boot-devtools的模塊來使Spring Boot應用支持熱部署,提高開發者的開發效率,無需手動重啓Spring Boot應用。devtools的原理深層原理是使用了兩個ClassL

原创 Spring Boot:(五)開發Web應用之JSP篇

前言上一篇介紹了Spring Boot中使用Thymeleaf模板引擎,現在來介紹一下如何使用jsp(SpringBoot官方不推薦)。正文先來看看整體的框架結構,跟前面介紹Thymeleaf的時候差不多,只是多了webapp這個用來存放

原创 spring boot 上傳圖片

maven工程1、添加依賴        <dependency> <groupId>commons-fileupload</groupId> <artifactId>commons-fileupload</artifactId> <ve

原创 Spring Boot 推薦的基礎 POM 文件

名稱                                說明  spring-boot-starter                 核心 POM,包含自動配置支持、日誌庫和對 YAML 配置文件的支持。  spring-b

原创 Spring Boot:(六)靜態資源和攔截器處理

前言本章我們來介紹下SpringBoot對靜態資源的支持以及很重要的一個類WebMvcConfigurerAdapter。正文前面章節我們也有簡單介紹過SpringBoot中對靜態資源的默認支持,今天詳細的來介紹下默認的支持,以及自定義擴

原创 Spring Boot:(三)啓動原理解析

前言前面幾章我們見識了SpringBoot爲我們做的自動配置,確實方便快捷,但是對於新手來說,如果不大懂SpringBoot內部啓動原理,以後難免會吃虧。所以這次博主就跟你們一起一步步揭開SpringBoot的神祕面紗,讓它不在神祕。正文

原创 Spring Boot:(一)入門篇

前言 Spring一直是很火的一個開源框架,在過去的一段時間裏,Spring Boot在社區中熱度一直很高,所以決定花時間來了解和學習,爲自己做技術儲備。 正文 首先聲明,Spring Boot不是一門新技術,所以不用緊張。從本質上來說,

原创 Spring Boot:(四)開發Web應用之Thymeleaf篇

前言Web開發是我們平時開發中至關重要的,這裏就來介紹一下Spring Boot對Web開發的支持。正文Spring Boot提供了spring-boot-starter-web爲Web開發予以支持,spring-boot-starter

原创 Spring Boot:(七)默認日誌logback配置解析

前言今天來介紹下Spring Boot如何配置日誌logback,我們帶着下面幾個問題來學習。如何引入日誌?日誌輸出格式以及輸出方式如何配置?代碼中如何使用?正文Spring Boot在所有內部日誌中使用Commons Logging,但