2019-12-14

總結(jié):

權(quán)限:

1.固定權(quán)限

2.用戶(hù)+角色

3.動(dòng)態(tài)權(quán)限

根據(jù)--用戶(hù)--查--角色--根據(jù)角色--查--功能

概念:Session

Session是另一種記錄客戶(hù)狀態(tài)的機(jī)制,不同的是Cookie保存在客戶(hù)端瀏覽器中,而Session保存在服務(wù)器上(內(nèi)存或硬盤(pán))。一般Session存儲(chǔ)在服務(wù)器的內(nèi)存中,tomcat的StandardManager類(lèi)將session存儲(chǔ)在內(nèi)存中,也可以持久化到file,數(shù)據(jù)庫(kù),memcache,redis等??蛻?hù)端只保存sessionid到cookie中,而不會(huì)保存session,session銷(xiāo)毀只能通過(guò)invalidate超時(shí)(默認(rèn)30分鐘),關(guān)掉瀏覽器并不會(huì)關(guān)閉session。

Session代表服務(wù)器與瀏覽器的一次會(huì)話過(guò)程,這個(gè)過(guò)程是連續(xù)的,也可以時(shí)斷時(shí)續(xù)的。在Servlet中,session指的是HttpSession類(lèi)的對(duì)象。

session是有狀態(tài)的,而HTTP協(xié)議是無(wú)狀態(tài)的。HTTP協(xié)議每一次請(qǐng)求之間都是獨(dú)立的,并且一次請(qǐng)求只對(duì)應(yīng)一次響應(yīng).

注意:如果數(shù)據(jù)量很大不要放在session當(dāng)中,可以放在request.setAttribute()中

權(quán)限在controller 層的方法加上兩個(gè)注解@Uncheck() 和@permission()參數(shù)可以是多個(gè),

在interceptor 攔截器中去判斷是否存在這兩個(gè)注解

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 注:本文轉(zhuǎn)載自前端大全 背景 在HTTP協(xié)議的定義中,采用了一種機(jī)制來(lái)記錄客戶(hù)端和服務(wù)器端交互的信息,這種機(jī)制被稱(chēng)...
    楠小忎閱讀 742評(píng)論 0 0
  • 總結(jié): HttpSession 中可以跟蹤并儲(chǔ)存用戶(hù)信息,把值設(shè)置到屬性中,有2 個(gè)方法: setAttribut...
    swj5596閱讀 262評(píng)論 0 0
  • 作者:晚晴幽草軒www.jeffjade.com/2016/10/31/115-summary-of-cookie...
    饑人谷_Dylan閱讀 1,263評(píng)論 0 51
  • 背景在HTTP協(xié)議的定義中,采用了一種機(jī)制來(lái)記錄客戶(hù)端和服務(wù)器端交互的信息,這種機(jī)制被稱(chēng)為cookie,cooki...
    時(shí)芥藍(lán)閱讀 2,470評(píng)論 1 17
  • 已經(jīng)晚上7:00多了,丈夫還沒(méi)下班回來(lái),我有點(diǎn)心急,豎著耳朵辨認(rèn)外面的腳步聲,做好隨時(shí)開(kāi)門(mén)的準(zhǔn)備。7:00多...
    薔薇女士閱讀 319評(píng)論 0 1

友情鏈接更多精彩內(nèi)容