一、创建springboot 工程并导入依赖
org.springframework.boot spring-boot-starter-securityorg.springframework.boot spring-boot-starter-web
二、编写控制层
@RestController public class TestController { @GetMapping("/test") public String test() { return "Hello Security"; } }
三、启动项目
在我们导入了springSecurity依赖的时候springSecurity已经开始起作用了启动项目的时候在我们的控制台上可以看到springSecurity给我们的密码
Using generated security password: 28f9cc01-9ea3-4fe6-9b53-c61502c4b598
接着访问我们编写好的测试方法
可以看到我们访问的路径被重定向到了/login 这就是springSecurity给我们的默认登入页面
用户名是user 密码是控制台给我们的密码登入成功后就会返回我们的测试数据