Shiro教程(二)Maven管理Shrio Jar包
Shiro + SSM(框架) + Freemarker(jsp)讲解的权限控制Demo,还不赶快去下载?
我的项目是用 Maven 管理的Jar
包,如果不了解 Maven ,不会 Maven 的,可以找我要学习视频。下面把 Shiro 要用的Jar
包Maven
的配置。
在pom.xml配置文件中,配置
<!-- shiro begin -->
<dependency>
<artifactId>quartz</artifactId>
<groupId>org.opensymphony.quartz</groupId>
<version>1.6.1</version>
</dependency>
<dependency>
<groupId>org.apache.shiro</groupId>
<artifactId>shiro-core</artifactId>
<version>1.2.2</version>
</dependency>
<dependency>
<groupId>org.apache.shiro</groupId>
<artifactId>shiro-web</artifactId>
<version>1.2.2</version>
</dependency>
<dependency>
<groupId>org.apache.shiro</groupId>
<artifactId>shiro-quartz</artifactId>
<version>1.2.2</version>
</dependency>
<dependency>
<groupId>org.apache.shiro</groupId>
<artifactId>shiro-spring</artifactId>
<version>1.2.2</version>
</dependency>
<!-- shiro end -->
如果是使用 EHCache 则还要添加下面的:
<dependency>
<artifactId>ehcache-core</artifactId>
<groupId>net.sf.ehcache</groupId>
<version>2.5.0</version>
</dependency>
<dependency>
<groupId>org.apache.shiro</groupId>
<artifactId>shiro-ehcache</artifactId>
<version>1.2.2</version>
</dependency>
如果是用 Redis 则添加(推荐):
<dependency>
<groupId>redis.clients</groupId>
<artifactId>jedis</artifactId>
<version>2.1.0</version>
</dependency>
而接下来的教程都是用 Redis ,如果你跟着我的教程走,那么你就要选择 Redis ,因为 EHCache 无法集群,或者说集群比较困难。
本站 SpringMVC + Spring + Mybatis + Shiro + Redis + Freemarker + JSP 等等的完整免费 Demo 地址:https://www.sojson.com/shiro
有问题加群交流!
版权所属:SO JSON在线解析
原文地址:https://www.sojson.com/blog/130.html
转载时必须以链接形式注明原始出处及本声明。
如果本文对你有帮助,那么请你赞助我,让我更有激情的写下去,帮助更多的人。