Spring Security

第六步:运行 蒲公英 周五, 06/05/2020 - 14:55

本教程架构当前较流行的 Java 技术:
Spring Boot、MVC 、Security + Mybatis + Mysql + Thymeleaf 

启动,访问以下地址:
http://localhost:8080/admin

Login 画面:
用户名:admin
密   码:admin

恭喜:)

 

 

第五步:整合 Spring Security 蒲公英 周五, 06/05/2020 - 14:41

本教程架构当前较流行的 Java 技术:
Spring Boot、MVC 、Security + Mybatis + Mysql + Thymeleaf 

 

Spring Security 功能强大,详细去官网了解

 

 

 

创建以下包:

  • com.example.demo.security

追加 Security 类:

第四步:创建 MVC 相关类 蒲公英 周四, 06/04/2020 - 22:57

本教程架构当前较流行的 Java 技术:
Spring Boot、MVC 、Security + Mybatis + Mysql + Thymeleaf

 

后台我们仍采用通常分层方式:
Controller -> Service -> Dao(这里是 Mybatis 的 Mapper)

 

 

 

创建以下包:

  • com.example.demo.controller
  • com.example.demo.service
  • com.example.demo.entity
  • com.example.demo.mapper

追加 Entity 类:

第三步:追加 Spring Security、Thymeleaf 等配置项 蒲公英 周四, 06/04/2020 - 22:44

本教程架构当前较流行的 Java 技术:
Spring Boot、MVC 、Security + Mybatis + Mysql + Thymeleaf 

 

我们使用 YAML 作为配置文件。

 

 

 

第二步:创建 Maven 基础工程 蒲公英 周四, 06/04/2020 - 20:59

本教程架构当前较流行的 Java 技术:
Spring Boot、MVC 、Security + Mybatis + Mysql + Thymeleaf 

 

Spring initializr 是 Spring Boot 的一个脚手架服务。通过它我们可以以可视化的方式选择、下载需要的组件。

 

 

 

第一步:准备工作 蒲公英 周四, 06/04/2020 - 20:20

本教程架构当前较流行的 Java 技术:
Spring Boot、MVC 、Security + Mybatis + Mysql + Thymeleaf 

 

安装工具:

Spring Boot、MVC 、Security + Mybatis + Thymeleaf 整合 蒲公英 周四, 06/04/2020 - 17:30

本教程架构当前较流行的 Java 技术:
Spring Boot、MVC 、Security + Mybatis + Mysql + Thymeleaf