以項目驅動學習,以實踐檢驗真知 前言 登錄認證,估計是所有系統中最常見的功能了,並且也是最基礎、最重要的功能。為了做好這一塊而誕生了許多安全框架,比如最常見的Shiro、Spring Security等。 本文是一個系列文章,最終的目的是想與大家分享在實際項目中如何運用安全框架 ...
以項目驅動學習,以實踐檢驗真知 前言 關於認證和授權,R之前已經寫了兩篇文章: 項目實踐 在用安全框架前,我想先讓你手擼一個登陸認證 項目實踐 一文帶你搞定頁面權限 按鈕權限以及數據權限 在這兩篇文章中我們沒有使用安全框架就搞定了認證和授權功能,並理解了其核心原理。R在之前就說過,核心原理掌握了,無論什么安全框架使用起來都會非常容易 那么本文就講解如何使用主流的安全框架Spring Securi ...
2021-01-12 08:53 13 1252 推薦指數:
以項目驅動學習,以實踐檢驗真知 前言 登錄認證,估計是所有系統中最常見的功能了,並且也是最基礎、最重要的功能。為了做好這一塊而誕生了許多安全框架,比如最常見的Shiro、Spring Security等。 本文是一個系列文章,最終的目的是想與大家分享在實際項目中如何運用安全框架 ...
以項目驅動學習,以實踐檢驗真知 前言 權限這一概念可以說是隨處可見:等級不夠進入不了某個論壇版塊、對別人發的文章我只能點贊評論但不能刪除或修改、朋友圈一些我看得了一些看不了,一些能看七天內的動態一些能看到所有動態等等等等。 每個系統的權限功能都不盡相同,各有其自身的業務特點 ...
摘要:AOP在spring中又叫“面向切面編程”,是對傳統我們面向對象編程的一個補充,主要操作對象就是“切面”,可以簡單的理解它是貫穿於方法之中,在方法執行前、執行時、執行后、返回值后、異常后要執行的操作。 本文分享自華為雲社區《一篇文搞懂《AOP面向切面編程》是一種什么樣的體驗?》,作者 ...
摘要:HashMap是一個用於存儲Key-Value鍵值對的集合,它是面試中經常問到的一個知識點。 HashMap是面試中經常問到的一個知識點,也是判斷一個候選人基礎是否扎實的標准之一,因為通 ...
OAuth 2.0 允許第三方應用程序訪問受限的HTTP資源的授權協議,像平常大家使用Github、Google賬號來登陸其他系統時使用的就是 OAuth 2.0 授權框架,下圖就是使用Github賬 ...
Spring Data JPA 是在 JPA 規范的基礎上進行進一步封裝的產物,和之前的 JDBC、slf4j 這些一樣,只定義了一系列的接口。具體在使用的過程中,一般接入的是 Hibernate 的實現,那么具體的 Spring Data JPA 可以看做是一個面向對象的 ORM。雖然后端實現 ...
本文口味:爆炒魷魚 預計閱讀:15分鍾 一、說明 RabbitMQ是流行的開源消息隊列系統,使用erlang語言開發,由於其社區活躍度高,維護更新較快,性能穩定,深得很多企業的歡心(當然,也包 ...
本文口味:魚香肉絲 預計閱讀:10分鍾 一、說明 在上一篇中,介紹了RabbitMQ中的死信隊列是什么,何時使用以及如何使用RabbitMQ的死信隊列。相信通過上一篇的學習,對於死信隊列已經有 ...