在这里我使用了Maven作为项目JAR包管理,只要使用下面提供的Shiro在Apache里面的仓库就可以轻松快捷地加入Shiro框架在WEB程序中所需要的代码。
如果没有使用Maven的可以在Shiro官网下载所需要的JAR包也是可以使用的。
【核心JAR包:shiro-core-1.2.3】
//==============================================================
// 搭建环境
//==============================================================
|--数据库
|---用户表
|---角色表
|---权限表(实质上是权限和资源的结合)
|---用户角色表
|---角色权限表
|
|---Shiro在Maven依赖库,目前使用1.2.3
<!-- Shiro的版本管理 -->
<properties>
<shiro.version>1.2.3</shiro.version>
</properties>
<!-- shiro -->
<dependency>
<groupId>org.apache.shiro</groupId>
<artifactId>shiro-core</artifactId>
<version>${shiro.version}</version>
</dependency>
<dependency>
<groupId>org.apache.shiro