ほとんどの時間はPythonでプログラミングしていますので、この問題へのアプローチが短期間であれば私を許してください:JavaのPython風のデコレータ?
ログイン資格情報を必要とするクラスのメソッドが必要です。単純に、各メソッドはクラス変数user
が設定されているかどうかをチェックし、そうであれば続行しますが、そうでなければ "ログインする必要があります"というメッセージを吐き出します。
Pythonでは、私はこれを行うデコレータを書くだけです。できるだけ少ない冗長コードでJavaで同じことをどのように達成できますか?
ありがとうございます!
また、この質問の答えを見てみることもできます:http://stackoverflow.com/questions/2541554/java-method-missing-ala-ruby-for-Decorating –