1. 程式人生 > >每天學點Shiro-權限註解

每天學點Shiro-權限註解

ole 每天 sys 時間 tro println shiro 1-1 請求

1. 新建一個測試Service,並添加一個打印當前時間的方法,而且加上@RequestRoles註解

@Service
public class TestService {

    @RequiresRoles("admin")
    public void testTimePrint(){
        System.out.println("當前時間:" + new Date());
    }

}

2. 在所有的頁面請求時,添加該方法的調用如下:

技術分享

3. 當admin 這個角色登錄時,方法是能順利的打印時間

技術分享

當pawn這個角色登錄時,則拋出異常

技術分享

每天學點Shiro-權限註解