Spring Boot3最新SpringSecurity6安全框架准备工作
1,技术版本
SpringBoot3
MybatisPlus3
Redis6+
Jwt
Mysql8+
SpringSecurity 6.2+
2,搭建项目
3,认证
4,过滤器
- <!--引入security-->
- <dependency>
- <groupId>org.springframework.boot</groupId>
- <artifactId>spring-boot-starter-security</artifactId>
- </dependency>
复制代码
5,测试 Alt + F8,run.getBean(DefaultSecurityFilterChain.class)
- package com.jinhei;
-
- import org.springframework.boot.SpringApplication;
- import org.springframework.boot.autoconfigure.SpringBootApplication;
- import org.springframework.context.ConfigurableApplicationContext;
-
- @SpringBootApplication
- public class Demo01Application {
-
- public static void main(String[] args) {
-
- ConfigurableApplicationContext run = SpringApplication.run(Demo01Application.class, args);
- System.out.println(123);
- }
-
- }
复制代码
Debug调试模式运行,断点
认证流程图
|