Shiro入門4:Shiro環境搭建【基於Maven】
阿新 • • 發佈:2019-01-27
在這裡我使用了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</groupId> <artifactId>shiro-web</artifactId> <version>${shiro.version}</version> </dependency> <dependency> <groupId>org.apache.shiro</groupId> <artifactId>shiro-spring</artifactId> <version>${shiro.version}</version> </dependency>
方便大家複製:
<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</groupId> <artifactId>shiro-web</artifactId> <version>${shiro.version}</version> </dependency> <dependency> <groupId>org.apache.shiro</groupId> <artifactId>shiro-spring</artifactId> <version>${shiro.version}</version> </dependency>