2016-10-04 58 views
0

註解應該是標記/提供元數據,例如JAX-RS中的@RolesAllowed註釋如何工作?此註釋「執行」代碼,因爲它在運行時(當調用帶註釋的方法時)會檢查用戶是否已通過身份驗證並具有所需的角色。運行時的Java註釋和代碼執行

回答

0

否。有代碼檢查註釋是否存在並根據它執行操作。註釋本身就在那裏。執行檢查和操作的代碼是在方法調用周圍執行的。

+0

使用AOP或其他? –

+0

確實。從技術上講,它不需要是AOP,但它允許以通用的方式使用它,而不需要特殊的代碼結構。 – Kayaman

+0

好了,謝謝。我的問題現在可以刪除;-) –