使用Springboot整合shiro实现权限控制的示例-创新互联

这篇文章运用简单易懂的例子给大家介绍使用Springboot 整合shiro实现权限控制的示例,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。

金东网站建设公司成都创新互联公司,金东网站设计制作,有大型网站制作公司丰富经验。已为金东1000+提供企业网站建设服务。企业网站搭建\成都外贸网站建设要多少钱,请找那个售后服务好的金东做网站的公司定做!

一、开发环境:


1、mysql - 5.7
2、navicat(mysql客户端管理工具)
3、idea 2017.2
4、jdk8
5、tomcat 8.5
6、springboot2.1.3
7、mybatis 3
8、shiro1.4
9、maven3.3.9

二、数据库设计

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-CB46ByC1-1604249108144)(img/shiro01.png)]

三、创建springboot项目

 3.1 添加组件

添加 web、lombok、thymeleaf、jdbc、mysql、mybatis等模块;

3.2 pom.xml


  org.springframework.boot
  spring-boot-starter-parent
  2.1.4.RELEASE
   
 
	
	
		
			org.springframework.boot
			spring-boot-starter-jdbc
		
		
			org.springframework.boot
			spring-boot-starter-thymeleaf
		
		
			org.springframework.boot
			spring-boot-starter-web
		
		
			org.mybatis.spring.boot
			mybatis-spring-boot-starter
			2.0.1
		
		
		
			org.apache.shiro
			shiro-spring
			1.4.0
		
		
		
			com.alibaba
			druid
			1.0.26
		
		
			mysql
			mysql-connector-java
			5.1.32
		
		
		
			org.projectlombok
			lombok
			true
		
		
			org.springframework.boot
			spring-boot-starter-test
			test
		
	

	
		
			
				org.springframework.boot
				spring-boot-maven-plugin
			
		
	

名称栏目:使用Springboot整合shiro实现权限控制的示例-创新互联
文章URL:http://scyanting.com/article/dseoeh.html