Spring 是一個非常流行和成功的 Java 應用開發架構。Spring Security 基于 Spring 架構,提供了一套 Web 應用安全性的完整解決方案。
下面簡單我們來搭建一個spring security的helloworld的
1.使用Spring Initializr建立一個spring boot

2.添加security和web子產品
3.建立一個靜态頁面
4.代碼結構如下
5.啟動項目
6.通路項目位址helloworld.html,我的是localhost:8080/helloworld.html,發現需要輸入使用者密碼。此時證明spring security是生效的,對于所有的請求都會攔截并進行鑒權。輸入使用者user,密碼看控制台輸出的password緊跟的密碼串,輸入即可通路。
源碼位址:https://github.com/AryaRicky/spring-security-helloword
ok spring security的簡單demo搭建完成,下一節介紹怎麼使用資料庫使用者密碼登陸并進行權限控制,自定義使用者登陸頁面等
spring boot 內建spring security mybatis,自定義登陸頁,自定義權限控制