赞
踩
说明
(1)JDK版本:1.8
(2)Spring Boot 2.0.6
(3)Spring Security 5.0.9
(4)Spring Data JPA 2.0.11.RELEASE
(5)hibernate5.2.17.Final
(6)MySQLDriver 5.1.47
(7)MySQL 8.0.12
需求缘起
在上一节我们已经能够把用户信息持久化到数据库了,十万里长征也完成了一大半了,黎明的曙光就要到来了。本节说明下如何自定义登录、主界面等页面。
一、准备工作
1.1 添加模板引擎
这里使用了thymeleaf模板引擎,在pom.xml进行添加:
-
- <dependency>
- <groupId>org.springframework.boot</groupId>
- <artifactId>spring-boot-starter-security</artifactId>
- </dependency>
-
- <dependency>
- <groupId>org.springframework.boot</groupId>
- <artifactId>spring-boot-starter-data-jpa</artifactId>
- </dependency>
-
-
- <!-- mysql 依赖 -->
- <dependency>
- <groupId>mysql</groupId>
- <artifactId>mysql-connector-java</artifactId>
- </dependency>
-
- <!-- 魔板引擎 -->
- <dependency>
- <groupId>org.springframework.boot</groupId>
- <artifactId>spring-boot-starter-thymeleaf</artifactId>
- </dependency>
1.2 配置Spring Security的登录页面路径
在WebSecurityConfig复写configure(HttpSecurityhttp)方法,复写登录页面的路径,如下示例代码:
- package huangan.config;
-
- import org.springframework.context.annotation.Configuration;
- i
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。