2016-10-04 12 views
0

アノテーションはマーカ​​ーとなると考えられます。たとえば、JAX-RSの@RolesAllowedアノテーションはどのように機能しますか?このアノテーションは、実行時(注釈付きメソッドが呼び出されたとき)に、ユーザーが認証され、必要なロールを持っているかどうかをチェックするため、コードを「実行」します。実行時のJavaアノテーションとコード実行

答えて

0

いいえアノテーションが存在するかどうかをチェックし、それに基づいて操作を実行するコードがあります。アノテーションそのものだけが存在します。チェックと操作を実行するコードは、メソッド呼び出しのまわりで実行されます。

+0

AOPなどを使用していますか? –

+0

Indeedio。技術的には、AOPである必要はありませんが、特別なコード構造を必要とするのではなく、一般的な方法で使用することができます。 – Kayaman

+0

ありがとう、ありがとう。私の質問は今削除できます;-) –

関連する問題