原创 Spring Boot如何實現郵件發送

Spring Boot如何實現郵件發送準備工作1.發送簡單郵件2.發送帶附件的郵件3.發送帶圖片資源的郵件4.使用 Freemaker 作爲郵件模板1.首先引入 Freemaker 依賴2.創建 Freemaker 模板3.進行測

原创 Swagger2 的簡單應用

Swagger2Swagger2簡介1. 整合 Spring Boot2. 創建 Swagger 2 的配置類3. 創建 controller 的接口User 實體類代碼如下:4. 啓動項目,進行測試結語 Swagger2簡介 通

原创 RabbitMQ的安裝和啓動——windows版

本章介紹如何在win10下安裝 RabbitMQ 並啓動安裝 Erlang安裝 RabbitMQ啓動 RabbitMQ百度網盤下載 Erlang 和 RabbitMQErlang 網盤鏈接RabbitMQ 網盤鏈接結語 下載Rab

原创 SpringBoot消息服務 —— SpringBoot整合ActiveMQ

SpringBoot整合ActiveMQ 首先了解以下什麼是消息隊列(Message Queue),消息隊列是一種進程中或者線程間的異步通信方式,使用消息隊列,消息生產者在產生消息後,會將消息保存在消息隊列中,直到消息消費者來取走

原创 SpringBoot安全管理 ——模塊4:Spring Boot 整合 Shiro

Spring Boot 整合 Shiro Shiro簡介 Apache Shiro 是一個開源的輕量級的 Java 安全框架,它提供身份驗證,授權,密碼管理以及會話管理等功能,相對於 Spring Security ,Shiro

原创 SpringBoot安全管理 ——模塊3:OAuth 2的簡單應用

OAuth 2的簡單應用 首先我們瞭解下什麼是 OAuth ,OAuth 是一個開放標準,此標準允許用戶讓第三方應用訪問該用戶在某一網站上存儲的私密資源(例如頭像,照片等),而在這個過程中無須將用戶名和密碼提供給第三方應用。實現這

原创 SpringBoot安全管理 ——模塊2:Spring Security 基於數據庫的認證

Spring Security 基於數據庫的認證 上一篇所介紹的認證數據都是直接定義在內存中,而在真實項目中,用戶的信息肯定都是存放在數據庫中,因此如何從數據庫中獲取數據進行認證,本篇將介紹如何基於數據庫做認證 1.設計數據庫 首

原创 idea如何添加mybatis中的xml模板

1.打開idea File --> settings 如下圖所示: mybatis的xml模板基本代碼如下所示: <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE mapper

原创 SpringBoot安全管理 ——模塊1:Spring Security的基本配置

Spring Security的基本配置 1.創建一個普通的springboot項目,添加如下依賴 <dependency> <groupId>org.springframework.boot</groupId> <artif

原创 Spring Boot整合Thymeleaf模板

整合Thymeleaf步驟 使用工具: JDK:1.8 開發工具:IDEA 項目目錄: 1.創建工程,添加依賴 新建一個Spring Boot工程,然後添加spring-boot-starter-web 和 spring-b

原创 git常用命令大全

git常用命令大全 git init //將當前目錄變成git管理倉庫,執行此命令目錄下會創建一個.git目錄 git add //添加文件至暫存區,可重複添加多個文件 git add . //添加多個文件至暫存區 git com

原创 Spring Boot整合FreeMarker模板

整合過程中所使用的工具 jdk:1.8 開發工具:idea 1.創建項目,添加依賴 首先創建Spring Boot項目,然後添加 spring-boot-starter-web 和 spring-boot-starter-free

原创 SpringBoot的單/多文件上傳

單文件上傳 1.首先創建一個SpringBoot項目並添加 spring-boot-starter-web依賴,然後在resources目錄下的static目錄中創建一個upload.html文件,內容如下: <!DOCTYPE

原创 SQL語句大全

好記性不如爛筆頭,把自己的理解記下來,等回過頭來看又是不一樣的效果 1.基礎 1. CREATE DATABASE database-name //創建數據庫 2. DROP DATABASE dbname //刪除數據庫 3.

原创 git關聯遠程倉庫--碼雲

git如何關聯碼雲的遠程倉庫 1.首先在自己電腦上創建一個文件夾:例如:E:\giteeHome 此文件夾就表示這是gitee的倉庫,如下圖所示: 2.進入此文件夾後,在自己電腦上已經安裝過git的情況下右擊打開 Git Bas