原创 SpringBoot2.0實戰 | 第十四章:配置Banner實現專屬的啓動畫面

目標 實現自定義啓動畫面 操作步驟 添加依賴 引入 Spring Boot Starter 父工程 <parent> <groupId>org.springframework.boot</groupId> <art

原创 SpringBoot2.0實戰 | 第三十章:整合SpringSecurity之基於SpEL表達式實現動態方法鑑權

通過前面的文章,我們已經實現了基於數據進行登錄鑑權及基於註解的方式進行方法鑑權 第二十四章:整合SpringSecurity之最簡登錄及方法鑑權 第二十五章:整合SpringSecurity之基於數據庫實現登錄鑑權 第二十六章:

原创 SpringCloudAlibaba快速入門(3)Nacos配置多環境管理

寫在前面的文章 SpringCloudAlibaba快速入門(1)基於Nacos實現服務註冊與發現 SpringCloudAlibaba快速入門(2)基於Nacos構建分佈式配置中心 在前面的文章中,我們已經學會了如何加載 N

原创 SpringBoot2.0實戰 | 第三十三章:整合Quartz之最簡配置

在前面的文章中,我們已實現了在 SpringBoot 項目中執行定時任務 第三十二章:執行定時任務 但是,自帶的定時任務有其侷限性,比如在分佈式環境中無法協調多節點,就會導致一個任務會在多個節點同時執行。 接下來,我們將實現對

原创 SpringCloudAlibaba快速入門(1)基於Nacos實現服務註冊與發現

快速入門 安裝 Nacos 下載地址:https://github.com/alibaba/nacos/releases 本文版本:1.2.1 下載完成之後,解壓,在 bin 目錄下有啓動程序。 window:startup.c

原创 SpringBoot2.0實戰 | 第二十七章:整合SpringSecurity之前後端分離使用Token實現登錄鑑權

通過前一篇文章,我們已經實現了前後端分離模式下,使用JSON數據進行前後端交互 第二十四章:整合SpringSecurity之最簡登錄及方法鑑權 第二十五章:整合SpringSecurity之使用數據庫實現登錄鑑權 第二十六章:

原创 Nginx如何處理Web請求

Web 服務器處理請求的方式 Web 服務器和客戶端是一對多的關係,Web 服務器必須有能力同時爲多個客戶端提供服務,一般來說完成並行處理請求工作有三種方式可供選擇:多進程方式、多線程方式和異步方式。 多進程方式 多進程方式是指服

原创 SpringBoot2.0實戰 | 第二十一章:整合Redis之最簡配置

相關知識 Redis 簡介 Redis 是一個開源的,基於內存中的,高性能的數據存儲系統,它可以用作數據庫、緩存和消息中間件。 Redis 支持多種類型的數據結構,如:string、hashes、lists、sets、sorted

原创 SpringBoot2.0實戰 | 第二十六章:整合SpringSecurity之前後端分離使用JSON格式交互

在前端的文章中,我們實現了使用 SpringSecurity 實現登錄鑑權,並使用數據庫存儲用戶信息,實現登錄鑑權 第二十四章:整合SpringSecurity之最簡登錄及方法鑑權 第二十五章:整合SpringSecurity之

原创 SpringBoot2.0實戰 | 第八章:整合hibernate-validator優雅表單校驗

相關知識 spring-boot-starter-web 項目中默認已經集成了 hibernate-validator 常用註解 JSR 303 Bean Validation 註解 說明 數據類型 Assert

原创 SpringBoot2.0實戰 | 第十一章:整合Swagger2自動生成API文檔

相關知識 Swagger 是一個規範和完整的框架,用於生成、描述、調用和可視化 RESTful 風格的 Web 服務。 Swagger官網:https://swagger.io 常用註解: @Api 用於類,表示標識這個類是sw

原创 SpringBoot2.0實戰 | 第二十五章:整合SpringSecurity之基於數據庫實現登錄鑑權

在前一章中,我們實現了整合 SpringSecurity 框架,基於內存的最簡配置 第二十四章:整合SpringSecurity之最簡登錄及方法鑑權 目標 整合 SpringSecurity 及 MybatisPlus 實現使

原创 SpringBoot2.0實戰 | 第二十九章:整合SpringSecurity之Swagger單元測試傳遞Token

整合SpringSecurity之Swagger單元測試傳遞Token 通過前面的文章,我們一步步實現了前後端分離模式下的基於token實現系統權限驗證 第二十四章:整合SpringSecurity之最簡登錄及方法鑑權 第二十五

原创 SpringBoot2.0實戰 | 第十章:整合MapStruct優雅複製屬性

在之前章節的例子中,我們在接收參數的時候都是使用的 User 類對象,這是一個 DO 對象, 但是這個對象與前端業務通常不能對等,所以更多時候,會創建一個 BO 類用來接收入參。 那麼這時就會涉及到 BO 屬性值複製至 DO,然後

原创 SpringCloudAlibaba快速入門(4)Nacos數據持久化到數據庫

寫在前面的文章 SpringCloudAlibaba快速入門(1)基於Nacos實現服務註冊與發現 SpringCloudAlibaba快速入門(2)基於Nacos構建分佈式配置中心 SpringCloudAlibaba快速入門