一、沿用上一篇博客项目
二、测试
实现:用户未登录前,只能看见首页和登录,登录之后,可以看见首页,用户名,以及注销,并且根据不同的用户角色可以看到的leve也不同,简单的说,就是动态的实现登录菜单
2.1、降低springboot的版本,版本太高可能会出现问题,这里使用的是2.0.9的版本
2.2、导入springsecurity和thymeleaf的整合依赖
<dependency>
<groupId>org.thymeleaf.extras</groupId>
<artifactId>thymeleaf-extras-springsecurity4</artifactId>
<version>3.0.4.RELEASE</version>
</dependency>