Spring Security简介
-
创建springboot项目
-
选择File->New->Project
3.选择Spring Initializr ,设置Name(项目名)、Location源码存放路径,这里选择Type为Maven方式,选择Language为java
录入Group、Artiface和Package name,选择Project SDK 和java版本和Packaging(打包方式)为jar,点击Next
4.设置Spring Boot版本2.7.7(注意如果选择springboot 3版本则jdk需要17以上),Dependencies(Maven依赖)勾选Spring Web和Spring Security,点击Finish按钮,idea会创建spring boot项目并自动下载Spring Web和Spring Security依赖
5.生成的项目结构和依赖
5.1项目结构如下
5.2项目pom文件如下
5.3 删除application.properties、并创建application.yaml和application-dev.yaml
application.yaml内容如下:
application-dev.yaml内容如下:
6.启动项目
6.1控制台打印信息如下表示启动成功其中Using generated security password:后的uuid为自动创建的密码
6.2访问地址http://localhost:8088/login,系统弹出登陆界面如下图则表示项目启动成功
6.3 spring security默认用户名为user,密码为控制台生成的密码,在登陆界面输入用户名和密码点击Sign in按钮登陆成功,跳转访问界面(这里出现404是因为访问页面不存在)