松哥原創的 Spring Boot 視頻教程已經殺青,感興趣的小夥伴戳這裏-->Spring Boot+Vue+微人事視頻教程
特意去找了下 2019 年的文章彙總:
松哥最近抽空也整理了 2020 年的原創文章,整理完一數,我自己都驚呆了!
小夥伴們可以在公衆號後臺分別回覆 2019、2020 關鍵字獲取不同年度的文章索引。
以下是 2020 年文章索引。
注:加 * 的是【視頻+圖文】教程。
1.微人事相關
這個系列是松哥 2020 年陸陸續續寫的/錄製的一些關於微人事項目以及前後端分離架構的一些文章/視頻。
-
* 我是如何在微人事項目中提高RabbitMQ消息可靠性的? -
* Spring Boot 整合 RabbitMQ,消息重複消費怎麼辦? -
* 微人事常見部署問題彙總 -
* 松哥手把手教你給微人事添加登錄驗證碼 -
* Spring Boot+Vue+FastDFS 實現前後端分離文件上傳 -
* Spring Boot+Vue前後端分離,如何避免前端頁面 404 -
* 如何提高Spring Boot+Vue前後端分離項目首頁加載速度 -
* Nginx 動態壓縮與靜態壓縮,顯著提高前後端分離項目響應速度! -
* 微人事首頁加載速度提高了 5 倍,我都做了什麼? -
* 前後端分離中,使用 JSON 格式登錄原來這麼簡單! -
* 看懂這篇文章,前後端分離再和麪試官扯皮就沒問題了 -
* 手把手教你部署前後端分離項目,再也不用擔心跨域問題了 -
簡化微人事部署,Flyway 搞起來 -
* 從 45MB 到 2MB,微人事的減肥瘦身路,瘦成一道閃電! -
* 微人事一鍵生成數據庫文檔!炫! -
推薦三個 Vue 後臺管理模版,配合 Spring Boot 使用真香! -
* Spring Boot+Vue 文件上傳,如何攜帶令牌信息? -
前後端分離開發中動態菜單的兩種實現方案 -
前後端分離開發,Vue 如何處理跨域問題? -
* SpringBoot+Vue實現文件上傳+預覽
2.SpringBoot 拾遺
爲什麼要加上拾遺呢?因爲松哥在 2019 年其實寫過完整的 Spring Boot 教程,2020 年又在之前的基礎上補充了一些內容。之前的教程大家可以在公衆號後臺回覆 666 獲取 PDF 下載鏈接。
-
Spring Boot 要怎麼學?要學哪些東西?要不要先學 SSM?松哥說說看法 -
274 頁 pdf 文檔,Spring Boot 教程也有離線版了 -
* Spring Boot 國際化踩坑指南 -
Spring Boot 中三種跨域場景總結 -
* 手把手教你 Spring Boot 自定義註解 -
* 自定義註解的兩種姿勢! -
* 手把手教大家擼一個 Spring Boot Starter! -
* 和大家聊聊 Spring Boot 日誌 -
* 如何將自己開發的 starter 分享到公網? -
* @Configuration和@Component可以混用嗎 -
* SpringBoot 啓動註解詳解 -
Spring Boot 日誌各種使用姿勢,是時候捋清楚了! -
細品 Spring Boot+Thymeleaf,還有這麼多好玩的細節! -
* 詳解SpringBoot內嵌Tomcat日誌配置 -
Spring Boot + Freemarker 中的彎彎繞! -
* 代碼自動生成很難嗎?松哥手把手教大家整一個! -
* 手把手教大家整一個代碼自動生成工具(二) -
* Spring Boot 處理跨域的 四 種方式!
3.SpringSecurity 系列
Spring Security 系列是 2020 年的重頭戲,寫了不少。
-
* 松哥手把手帶你捋一遍 Spring Security 登錄流程 -
* Spring Security 如何動態更新已登錄用戶信息? -
* 挖一個大坑,Spring Security 開搞! -
* 松哥手把手帶你入門 Spring Security,別再問密碼怎麼解密了 -
* 手把手教你定製 Spring Security 中的表單登錄 -
* Spring Security 做前後端分離,咱就別做頁面跳轉了!統統 JSON 交互 -
* Spring Security 中的授權操作原來這麼簡單 -
* Spring Security 如何將用戶數據存入數據庫? -
* Spring Security+Spring Data Jpa 強強聯手,安全管理只有更簡單! -
* 奇怪,Spring Security 登錄成功後總是獲取不到登錄用戶信息? -
Spring Boot + Spring Security 實現自動登錄功能 -
Spring Boot 自動登錄,安全風險要怎麼控制? -
在微服務項目中,Spring Security 比 Shiro 強在哪? -
SpringSecurity 自定義認證邏輯的兩種方式(高級玩法) -
Spring Security 中如何快速查看登錄用戶 IP 地址等信息? -
Spring Security 自動踢掉前一個登錄用戶,一個配置搞定! -
Spring Boot + Vue 前後端分離項目,如何踢掉已登錄用戶? -
Spring Security 自帶防火牆!你都不知道自己的系統有多安全! -
什麼是會話固定攻擊?Spring Boot 中要如何防禦會話固定攻擊? -
集羣化部署,Spring Security 要如何處理 session 共享? -
松哥手把手教你在 SpringBoot 中防禦 CSRF 攻擊!so easy! -
要學就學透徹!Spring Security 中 CSRF 防禦源碼解析 -
Spring Boot 中密碼加密的兩種姿勢! -
Spring Security 要怎麼學?爲什麼一定要成體系的學習? -
Spring Security 兩種資源放行策略,千萬別用錯了! -
松哥手把手教你入門 Spring Boot + CAS 單點登錄 -
Spring Boot 實現單點登錄的第三種方案! -
Spring Boot+CAS 單點登錄,如何對接數據庫? -
* 微人事如何像 QQ 一樣實現登錄互踢?松哥手把手教大家 -
Spring Boot+CAS 默認登錄頁面太醜了,怎麼辦? -
用 Swagger 測試接口,怎麼在請求頭中攜帶 Token? -
Spring Boot 中三種跨域場景總結 -
Spring Boot 中如何實現 HTTP 認證? -
Spring Security 中的四種權限控制方式 -
Spring Security 多種加密方案共存,老破舊系統整合利器! -
神奇!自己 new 出來的對象一樣也可以被 Spring 容器管理! -
Spring Security 配置中的 and 到底該怎麼理解? -
一文搞定 Spring Security 異常處理機制! -
寫了這麼多年代碼,這樣的登錄方式還是頭一回見! -
Spring Security 竟然可以同時存在多個過濾器鏈? -
Spring Security 可以同時對接多個用戶表? -
在 Spring Security 中,我就想從子線程獲取用戶登錄信息,怎麼辦? -
深入理解 FilterChainProxy【源碼篇】 -
深入理解 SecurityConfigurer 【源碼篇】 -
深入理解 HttpSecurity【源碼篇】 -
深入理解 AuthenticationManagerBuilder 【源碼篇】 -
花式玩 Spring Security ,這樣的用戶定義方式你可能沒見過! -
深入理解 WebSecurityConfigurerAdapter【源碼篇】 -
盤點 Spring Security 框架中的八大經典設計模式 -
Spring Security 初始化流程梳理 -
爲什麼你使用的 Spring Security OAuth 過期了?松哥來和大家捋一捋! -
一個詭異的登錄問題 -
什麼是計時攻擊?Spring Boot 中該如何防禦? -
Spring Security 中如何讓上級擁有下級的所有權限? -
Spring Security 權限管理的投票器與表決機制 -
Spring Security 中的 hasRole 和 hasAuthority 有區別嗎? -
Spring Security 中如何細化權限粒度? -
一個案例演示 Spring Security 中粒度超細的權限控制! -
Spring Security 中最流行的權限管理模型! -
我又發現 Spring Security 中一個小祕密! -
聊一個 GitHub 上開源的 RBAC 權限管理系統,很6! -
RBAC 案例解讀【2】
4.OAuth2 系列
-
做微服務繞不過的 OAuth2,松哥也來和大家扯一扯 -
這個案例寫出來,還怕跟面試官扯不明白 OAuth2 登錄流程? -
死磕 OAuth2,教練我要學全套的! -
OAuth2 令牌還能存入 Redis ?越玩越溜! -
想讓 OAuth2 和 JWT 在一起愉快玩耍?請看松哥的表演 -
和大家分享一點微服務架構中的安全管理思路 -
Spring Boot+OAuth2,一個註解搞定單點登錄! -
* 松哥手把手教你玩轉 OAuth2 授權碼模式|視頻版 -
分分鐘讓自己的網站接入 GitHub 第三方登錄功能 -
Spring Boot+OAuth2,如何自定義返回的 Token 信息? -
爲什麼你使用的 Spring Security OAuth 過期了?松哥來和大家捋一捋! -
OAuth2,想說懂你不容易 -
* 第三方登錄從未如此簡單~
5.ElasticSearch 系列
Es 系列是年底在連載的一個系列,都是視頻+圖文的形式,目前還沒連載完,已經更新的內容索引如下:
-
打算出一個 ElasticSearch 教程,誰贊成,誰反對? -
ElasticSearch 從安裝開始 -
ElasticSearch 第三彈,核心概念介紹 -
ElasticSearch 中的中文分詞器該怎麼玩? -
ElasticSearch 索引基本操作 -
ElasticSearch 文檔的添加、獲取以及更新 -
ElasticSearch 文檔的刪除和批量操作 -
ElasticSearch 文檔路由,你的數據到底存在哪一個分片上? -
ElasticSearch 併發的處理方式:鎖和版本控制 -
ElasticSearch 中的倒排索引到底是什麼? -
ElasticSearch 動態映射與靜態映射 -
ElasticSearch 四種字段類型詳解 -
ElasticSearch 中的地理類型和特殊類型 -
ElasticSearch 23 種映射參數詳解 -
ElasticSearch 如何配置某個字段的權重? -
ElasticSearch 23 種映射參數詳解【3】 -
ElasticSearch 映射模版 -
ElasticSearch 搜索入門 -
ElasticSearch 全文搜索怎麼玩? -
ElasticSearch 打錯字還能搜索到?試試 fuzzy query! -
ElasticSearch 複合查詢,理解 Es 中的文檔評分策略! -
想搜索附近評分較高的餐廳,ElasticSearch 大顯身手! -
ElasticSearch 如何像 MySQL 一樣做多表聯合查詢? -
ElasticSearch 地理位置查詢與特殊查詢 -
ElasticSearch 搜索高亮與排序 -
ElasticSearch 指標聚合 -
ElasticSearch 桶聚合 -
ElasticSearch 管道聚合
6.Spring 源碼解讀
Spring 源碼解讀系列比較遺憾,因爲中間有段時間非常忙給落下來了,現在更新了 13 篇,2021 繼續更新剩餘部分。
-
Spring 源碼解讀計劃 -
Spring 源碼第一篇開整!配置文件是怎麼加載的? -
Spring 源碼第二彈!XML 文件解析流程 -
Spring 源碼第三彈!EntityResolver 是個什麼鬼? -
Spring 源碼第四彈!深入理解 BeanDefinition -
* Spring源碼分析環境搭建 -
手把手教你搭建 Spring 源碼分析環境(視頻筆記) -
Spring 源碼第六彈!松哥和大家聊聊容器的始祖 DefaultListableBeanFactory -
Spring 源碼解讀第七彈!bean 標籤的解析 -
Spring 中四個冷門屬性,你可能沒用過,挑戰看一下! -
Spring 源碼第 8 篇,各種屬性的解析 -
Spring 源碼第 9 篇,深入分析 FactoryBean -
Spring 源碼系列之容器概覽~
7.Spring Cloud
這個不是一個系列,只是隨手記的一些東西。不過鬆哥 2020 年錄製了 Spring Cloud 視頻,感興趣的小夥伴公號後臺回覆 vhr 可以查看視頻介紹。
-
* 手把手講解Spring中的Http請求神器RestTemplate -
* 松哥手把手教你入門 Spring Cloud Alibaba Nacos! -
Eureka 都掛了,微服務還能調通嗎? -
微服務項目搭建,到底要不要聚合工程? -
在微服務項目中,Maven 真的適合管理公共代碼庫嗎? -
來一個簡單的,微服務項目中如何管理依賴版本號?
8.Redis
這個也不是一個系列,節選自松哥錄製的 Redis 系列視頻教程中的三個。
9.學習資源
-
推薦七個略火的Spring Boot+Vue開源項目 -
松哥搜刮了 2TB 免費 Java 學習資源,記得收藏哦 -
Maven 入門,Maven + IDEA 創建多模塊項目,松哥手敲了 30 多頁教程給大家送來了 -
來了,松哥純手工打造的超 50 頁 Spring 教程開放下載了 -
松哥純手工打造 80 多頁的 SpringMVC 教程開放下載了 -
MyBatis 教程來啦,松哥手碼的 SSM 教程總算齊活了,小夥伴們可以下載啦 -
不知不覺松哥已經擼了 8 個原創電子書了,今天打包下載! -
* 我爲什麼要出一套免費視頻教程 -
* 松哥憋了個大招!手把手教你做 SSM 項目!
10.IntelliJ IDEA 技巧系列
-
* 松哥再來傳授兩個IDEA技巧,讓編碼速度飛起來 -
* 玩轉 IDEA 之 Postfix Completion -
* 玩轉 IDEA 之 Maven 依賴自動提示 -
* 玩轉 IDEA 之快速定義單元測試方法 -
* 玩轉 IDEA 之 Inject Language -
* 玩轉 IDEA 之狂拽炫酷的列編輯 -
懶人必備,IntelliJ IDEA中代碼一鍵生成
11.其他
一些不方便歸類的內容。
-
不用花一分線,松哥手把手教你上線個人博客 -
MacBook Pro 入手一年了,到底香不香? -
不花一分錢,把自己零散的知識整理成體系,製作成在線電子書 -
視頻教程最佳食用姿勢,順便說說前後端分離開發 Bug 解決思路 -
分佈式事務開局第一篇,從數據庫事務隔離級別說起 -
分佈式事務系列第二篇,回顧 Jdbc 事務 -
分佈式事務系列第三篇,Spring 事務概述 -
GitHub 又掉鏈子,我給微人事 + Spring Boot + Spring Cloud 案例找了新家 -
年後跳槽高峯季,關於簡歷製作,松哥有話說 -
如果你沒寫過博客,現在就是你寫博客的最佳時機 -
新年新氣象,接個私活賺點生活費?恐怕事情沒有這麼簡單 -
寫博客必備!手把手教大家搭建免費圖牀,真香! -
程序員寫書到底賺錢嗎 -
前兩天松哥收到了一份簡歷,10 年 Java 經驗,期望薪資 25k -
今天我要給公衆號新出的這個功能點贊! -
一臺筆記本用多久就可以拿去換臉盆了? -
怎麼樣寫好一篇技術文章?經驗貼速來圍觀! -
松哥讀者開發的 Spring Boot 腳手架,速速圍觀! -
“看來真的只有自身強大起來,別人纔會理你” -
寫代碼靠天賦還是靠苦功夫? -
GET 新技能!自己的網站突然就不香了 -
JavaWeb 亂碼問題終極解決方案! -
* 手把手教你參與開源項目 -
* 松哥手把手教大家幾個 GitHub 小技巧 -
有沒有必要報個培訓班? -
微人事被某培訓機構盜去拉人頭了,小夥伴們擦亮眼睛別上鉤! -
告別深圳,開啓新的旅程 -
* GitHub 這樣玩才過癮 -
爲了避免“內卷”,松哥跑去上海見世面了 -
剛過保修期的 MacBook 電池鼓包了。。。怎麼就不香了! -
接了兩個私活,都是血汗錢 -
想做個項目練練手卻不知道做啥?松哥準備了 50 個熱門需求文檔給大家! -
Bug 要這樣處理才專業! -
手把手教你用 FastDFS 構建分佈式文件管理系統 -
* 聽說你 FastDFS 老安裝失敗,這能忍?松哥一定要幫你搞定!
完結。
如果覺得松哥的教程還蠻有誠意,也可以看看付費內容哦松哥要升級 SpringBoot 視頻了,看看新增了哪些內容!。
本文分享自微信公衆號 - 江南一點雨(a_javaboy)。
如有侵權,請聯繫 [email protected] 刪除。
本文參與“OSC源創計劃”,歡迎正在閱讀的你也加入,一起分享。