创建一个Java项目,目录结构如下:
引入jar包,加入项目的构建路径中,版本可以不同。
shiro-all-1.3.2.jar
slf4j-api-1.7.2.jar
对shiro.ini 配置文件进行编辑:
#定义用户
[users]
# 用户名 zhang3 密码 12345 角色是 admin
zhang3 = 123456 , admin
# 用户名 li4 密码abcde 角色是 产品经理
li4 = abcde , productManager
#定义角色
[roles]
#管理员什么都可以
admin = *
#产品经理只能做产品管理
productManager = addProduct , deleteProduct , editProduct,updateProduct, listPrduct
#订单经理智能做订单管理
orderManager = addOrder,deleteOrder,editOrder,updateOrder,ListOrder
创建一个User用户类,属性为用户名和密码
package First_Shiro;
public class User {
private String name;
private String password;
public String getName() {
return name;
}
public void setName(String name) {
th