原创 43.SpringBoot學習筆記--錯誤處理原理與定製錯誤頁面

43.SpringBoot學習筆記–錯誤處理原理與定製錯誤頁面 錯誤處理機制 Spring Boot 默認的錯誤處理機制 1、瀏覽器返回一個默認的錯誤頁面; BasicErrorController 根據瀏覽器的請求頭識別出是瀏

原创 40.SpringBoot學習筆記--CRUD實驗--員工添加-完成添加功能

Controller demo.yangxu.springboot.controller.EmployeeController //員工添加功能 //SpringMVC自動將請求參數和入參對象的屬性進行一一綁定; //要求請求參數

原创 38.SpringBoot學習筆記--CRUD實驗--員工列表-鏈接高亮與完成列表

公共頁面抽取 抽取 topbar 和 sidebar 到 bar.html 中 templates\commons\bar.html <!DOCTYPE html> <html lang="en" xmlns:th="http:/

原创 36.SpringBoot學習筆記--CRUD實驗--Restful實驗要求

CRUD-員工列表 實驗要求: 1、RestfulCRUD:CRUD 滿足 Rest 風格 URI: /資源名稱/資源標識 HTTP 請求方式區分對資源 CRUD 操作 普通CRUD(URI 來區分操作) Restful

原创 37.SpringBoot學習筆記--CRUD實驗--員工列表-公共頁抽取

查詢員工列表 Controller 層 demo.yangxu.springboot.controller.EmployeeController package demo.yangxu.springboot.controller;

原创 49.SpringBoot學習筆記--嵌入式Servlet容器啓動原理

嵌入式 Servlet 容器啓動原理 什麼時候創建嵌入式的 Servlet 容器工廠?什麼時候獲取嵌入式的 Servlet 容器並啓動 Tomcat? 獲取嵌入式的 Servlet 容器工廠: 1)Spring Boot 應用啓動

原创 47.SpringBoot學習筆記--切換其他嵌入式Servlet容器

替換爲其他嵌入式 Servlet 容器 Tomcat(默認使用) <!--引入web模塊默認就是使用嵌入式的Tomcat作爲Servlet容器--> <dependency> <groupId>org.springfram

原创 41.SpringBoot學習筆記--CRUD實驗--員工修改-完成修改功能

配置 Spring Boot 在使用 Spring Boot 2.x 版本時,原有 Spring Boot 1.x 版本的通過在表單中添加 input 框隱藏域指定 _method = put 的方式失效。 解決方法:在 appl

原创 39.SpringBoot學習筆記--CRUD實驗--員工添加-進入添加頁面

Controller 層 demo.yangxu.springboot.controller.EmployeeController package demo.yangxu.springboot.controller; @Cont

原创 50.SpringBoot學習筆記--使用外部Servlet容器與JSP支持

嵌入式 Servlet 容器 應用打包成可執行的 jar 包。 優點:簡單,便捷 缺點: 默認不支持 JSP 優化定製比較複雜 使用定製器【ServerProperties、自定義 EmbeddedServletContai

原创 51.SpringBoot學習筆記--外部Servlet容器啓動SpringBoot應用原理

Jar 包:執行 Spring Boot 主類的 main 方法,啓動 IOC 容器,創建嵌入式的 Servlet 容器。 War包:啓動服務器,服務器啓動 Spring Boot 應用【SpringBootServletInit

原创 42.SpringBoot學習筆記--CRUD實驗--員工刪除-完成刪除功能

最初實現方法 Controller demo.yangxu.springboot.controller.EmployeeController //員工刪除功能 @DeleteMapping("/emp/{id}") public

原创 44.SpringBoot學習筆記--定製錯誤數據

定製錯誤 JSON 數據 Exception demo.yangxu.springboot.exception.UserNotExistException package demo.yangxu.springboot.except

原创 46.SpringBoot學習筆記--註冊 Servlet 三大組件

註冊 Servlet 三大組件【Servlet、Filter、Listener】 由於 Spring Boot 默認是以 jar 包的方式啓動嵌入式 Servlet 容器來啓動 Spring Boot 的 Web 應用,沒有 we

原创 45.SpringBoot學習筆記--嵌入式Servlet容器配置修改

配置嵌入式 Servlet 容器 Spring Boot 默認使用 Tomcat 作爲嵌入式 Servlet 容器。 定製和修改 Servlet 容器的相關配置 1、修改和 server 有關的配置(org.springfram