一、 :spring security的简介
Spring Security是一个能够为基于Spring的企业应用系统提供声明式的安全访问控制解决方案的安全框架。它提供了一组可以在Spring应用上下文中配置的Bean,充分利用了Spring IoC,DI和AOP功能,为应用系统提供声明式的安全访问控制功能,减少了为企业系统安全控制编写大量重复代码的工作。
其底层使用了大量的过滤器
一、spring security快速入门
1.创建spring initializr项目
2.导入依赖
3.编写controller文件
@RestController
@RequestMapping("/test")
public class SecurityController {
@RequestMapping("/hello")
public String hello() {
return "hello! Spring Security!";
}
}
4.运行(强制跳转到官方准备的登录界面)
5.输入账号和密码
账号:user
密码:
6.结果