近期钻研SSO 单点登录,很早就想要去学习了解SpringSecurity ,但是一直没有太多的精力,开启此系列章节来记录我学习SpringSecurity 的各种经历。
- 开发工具及环境:
- IDEA 2018.1.6
- Springboot 2.0.3.RELEASE
- JDK 1.10
一、创建项目
-
由于使用idea ,创建项目很简单,使用自带的Spring Initializr 就可以直接快速创建SpringBoot 项目。
- 直接选择下一步
- 直接选择下一步
-
勾选需要的依赖
-
DevToolsSpring 热部署支持,暂不做详细介绍,可自行搜索了解。 -
SecuritySpringSecurity 支持。 -
Lombok这是一个简化代码的依赖,在此不做过多介绍。 -
Configuration Processor用来读取SpringBoot 配置文件中的属性 -
Web & Thymeleaf前端显示支持
-
创建完成后即可进行配置,项目目录为: