2015-12-15 113 views

回答

1

你的意思是@Secured而不是@Security,因爲我還沒有聽說過後者。

@PreAuthorize只是指定當前登錄的用戶必須執行某個方法的角色。

@Secured幾乎是一樣的公平,但它幾乎沒有使用過,因爲@PreAuthorize使規範,包括AND

例如,@PreAuthorize("hasRole('DB_ADMIN') AND hasRole('ADMIN')")對於@Secured是不可能的。

相關問題