Spring Security視頻教程
                視頻介紹

                Spring Security實戰精講-細說Spring Security安全框架

                課程資料 視頻教程 配套源碼 學習筆記 學習工具 免費下載 學習文檔
                • 中級
                • 73全集
                • 143737次學習

                課程簡介

                課程下載

                相關文章

                課程簡介

                Spring Security是一個基于Spring的安全框架,提供了一套Web應用安全性的完整解決方案。一般來說,Web應用的安全性包括用戶認證(Authentication)和用戶授權(Authorization)兩個部分。

                用戶認證指的是驗證某個用戶是否為系統中的合法主體,也就是說用戶能否訪問該系統。用戶認證一般要求用戶提供用戶名和密碼,系統通過校驗用戶名和密碼來完成認證過程。

                用戶授權指的是驗證某個用戶是否有權限執行某個操作。在一個系統中,不同用戶所具有的權限是不同的。一般來說,系統會為不同的用戶分配不同的角色,而每個角色則對應一系列的權限。

                本課程細說Spring Security這套安全框架,通過案例帶你快速學習掌握Spring Security。

                前提條件:學習過Spring及SpringBoot的人群。

                環境參數:Idea , JDK8,maven 3+,spring boot 2.0.6,spring security 5.0.9

                課程目錄

                ?001.security-框架介紹 ?002.security-初探-1 ?003.security-初探-2 ?004.security-初探-3 ?005.security-初探-4 ?006.security-自定義用戶名和密碼 ?007.security-關閉驗證功能 ?008.security-基于內存的用戶信息-思路 ?009.security-基于內存的用戶信息-定義用戶 ?010.security-基于內存的用戶信息-密碼加密 ?011.security-基于內存用戶信息的角色設置 ?012.security-基于內存用戶信息的方法設置角色訪問權限 ?013.security-基于內存用戶信息的方法設置角色測試 ?014.security-基于內存用戶信息的方法設置角色測步驟總結 ?015.security-jdbc用戶信息主要接口 ?016.security-jdbc用戶信息maven依賴 ?017.security-jdbc用戶信息創建dao和service ?018.security-jdbc用戶信息測試數據訪問 ?019.security-jdbc用戶信息初始化用戶表數據 ?020.security-jdbc用戶信息實現UserDetailsService接口 ?021.security-jdbc用戶信息測試角色和用戶 ?022.角色-RBAC ?023.角色-RBAC數據庫表介紹 ?024.認證類UserDetailsService ?025.InMemoryUserDetatilsService的創建 ?026.測試InMemoryUserDetailsService賬號 ?027.創建表 ?028.創建Modules ?029.創建JdbcUserDetailsManager對象 ?030.測試JdbcUserDetailsManager-1 ?031.測試JdbcUserDetatilsManager-2 ?032.設計用戶角色表 ?033.創建Modules-自定義用戶和角色 ?034.security-表結構介紹 ?035.security-自定義UserDetails實現類SysUser ?036.security-創建SysUserMapper文件 ?037.security-添加mybatis框架配置數據 ?038.security-通過程序初始SysUser賬號數據 ?039.security-手工初始角色數據 ?040.security-創建SysUser查詢方法 ?041.security-創建SysRoleMapper接口和mapper文件 ?042.security-查詢角色信息 ?043.security-實現UserDetailsService接口 ?044.security-讓框架使用自定義的UserDetailsService實現 ?045.security-創建測試的html和Controller ?046.security-設置url權限定義 ?047.security-設置url角色 ?048.security-賬號過期的解決 ?049.security-設置密碼處理方式 ?050.security-功能實現步驟 ?051.security-默認登錄頁面 ?052.security-自定義登錄頁面 ?053.security-使用自定義mylogin頁面 ?054.security-設置自定義登錄配置參數 ?055.security-自定義登錄總結 ?056.security-ajax登錄頁面 ?057.security-創建SuccessHandler ?058.security-創建FailureHandler ?059.security-指定配置Handler ?060.security-使用jackson處理json ?061.security-文檔總結 ?062.security-介紹本節內容 ?063.security-創建生成驗證的Controller定義參數 ?064.security-繪制白色的背景圖片 ?065.security-向圖片寫入多個文字 ?066.security-設置干擾線 ?067.security-驗證生成文檔 ?068.security-ajax請求增加code參數 ?069.security-過濾器介紹 ?070.security-創建過濾器-1 ?071.security-創建過濾器-2 ?072.security-添加自定義過濾器 ?073.security-總結
                課程資料 視頻教程 配套源碼 學習筆記 學習工具 免費下載 學習文檔
                下載方法
                獲取本套教程

                ①掃描右側二維碼關注公眾號

                ②回復消息【Spring Security】

                ③獲取本套課程免費下載鏈接

                獲取全套教程

                ①掃描右側二維碼關注公眾號

                ②回復消息【DLJD】

                ③獲取全套課程免費下載鏈接

                掃碼關注公眾號

                靜態局部變量的作用域介紹

                靜態局部變量的作用域是什么?動力節點小編來告訴大家。局部變量(動態儲存)1.僅能在它所定義的語句塊內有效例如:第一個x,為零的作用域為定義它的語句塊作用域(紅色...

                2022-08-12 10:36:08

                Object轉list對象的方法

                java中如果需要將一個object轉成list,大部分人會直接使用強制類型轉換:(List)obj這樣。這樣強制轉換編譯會提示Uncheckedcast:&#...

                2022-08-12 10:07:42

                Java中異步調用和同步調用的區別

                Java中同步和異步調用的主要區別在于,在同步調用中,代碼執行在繼續之前等待事件,而異步調用不會阻止程序執行代碼。程序員可以將回調函數作為參數傳遞給另一個函數。...

                2022-08-12 10:02:33

                構造函數的調用示例

                當您創建包含構造函數的類的新實例時,您將調用構造函數。這是一個Java構造函數調用示例:MyClassmyClassVar=newMyClass();MyCla...

                2022-08-12 09:50:45

                Java中靜態方法和非靜態方法的區別

                Java方法是一組語句,它們組合在一起以執行操作。例如,當您調用System.out.println()方法時,系統實際上會執行幾條語句,以便在控制臺上顯示一條...

                2022-08-11 10:42:18

                Java強制數據類型轉換介紹

                相信大家對Java數據類型已經有所了解,那么,Java強制數據類型轉換是什么?動力節點小編來告訴大家。強制類型轉換1.特點:代碼需要進行特殊的格式處理,不能自動...

                2022-08-11 10:35:03

                5款免費的開源工作流系統

                大家在學習Java教程的時候,也會學習很多相關軟件,開源工作流系統就是其中之一。工作流自動化是運行和維護高效業務的必要條件。工作流管理工具允許企業簡化其眾多任務...

                2022-08-10 11:33:54

                shell命令行簡介

                shell是一種計算機程序,它提供命令行界面,允許您使用通過鍵盤輸入的命令來控制計算機,而不是通過鼠標/鍵盤/觸摸屏組合來控制圖形用戶界面(GUI)。了解she...

                2022-08-10 11:18:34

                什么是rest風格

                什么是REST?了解如何使用REST范例設計Web服務代表性狀態轉移REST或REpresentationalStateTransfer是一種架構風格,用于在W...

                2022-08-10 11:05:27

                簡單的AOP配置方法

                AOP配置,@EnableAspectJAutoProxy,@Before,@After,@AfterReturning,@AfterThrowingAOP:【...

                2022-08-09 10:52:27

                技術文檔

                >全部

                熱門課程

                >學習路線
                返回頂部
                办公室激情娇喘嗯啊视频软件