基本使用
导入pom父依赖
xml
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>3.2.1</version>
<relativePath/> <!-- lookup parent from repository -->
</parent>
导入security
xml
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-security</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<optional>true</optional>
</dependency>
访问
- 访问地址:"localhost:8080"
- 然后重定向到 :"localhost:8080/login"
输入账号密码 账号:user 密码:控制台输出
源码解读
java
org.springframework.boot.autoconfigure.security.SecurityProperties
org.springframework.boot.autoconfigure.security.servlet.UserDetailsServiceAutoConfiguration;