Springboot 整合 SpringSecurity(零)基础支持

近期钻研SSO 单点登录,很早就想要去学习了解SpringSecurity ,但是一直没有太多的精力,开启此系列章节来记录我学习SpringSecurity 的各种经历。

  • 开发工具及环境:
    • IDEA 2018.1.6
    • Springboot 2.0.3.RELEASE
    • JDK 1.10

一、创建项目

  • 由于使用idea ,创建项目很简单,使用自带的Spring Initializr 就可以直接快速创建SpringBoot 项目。
    Springboot 整合 SpringSecurity(零)基础支持_第1张图片

    • 直接选择下一步
      Springboot 整合 SpringSecurity(零)基础支持_第2张图片
  • 勾选需要的依赖
    Springboot 整合 SpringSecurity(零)基础支持_第3张图片

    • DevTools Spring 热部署支持,暂不做详细介绍,可自行搜索了解。
    • Security SpringSecurity 支持。
    • Lombok 这是一个简化代码的依赖,在此不做过多介绍。
    • Configuration Processor 用来读取SpringBoot 配置文件中的属性
    • Web & Thymeleaf 前端显示支持
  • 创建完成后即可进行配置,项目目录为:
    Springboot 整合 SpringSecurity(零)基础支持_第4张图片

你可能感兴趣的:(SpringBoot,SpringBoot,SpringSecurity)