- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:AOPでメソッド内にpointcutを作る方法)
AOPでメソッド内にpointcutを作る方法
このQ&Aのポイント
- AOPを使ってメソッド内にpointcutを設ける方法を教えてください。
- 私はログの出力にAOPを使っているのですが、メソッド内の任意の場所にpointcutを設け、さらにローカル変数にもアクセスしたいです。
- 現在はprivateな空メソッドを作成し、アクセスしたいローカル変数を渡してreflectionを使用して中身を見ていますが、もっと効率的な方法があれば教えてください。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
おそらく、無理です。現行のAOP実装ですと。 ところで、開発時に変数の中身を見たいのであれば、デバック機能(JDB)を利用してはいかがですか? Eclipseのデバッグ機能は秀逸ですよ。
お礼
ご回答ありがとうございます。目的がデバッグではなくて、ログを出すため何ですよね。 しかし、デバッグで見れるならAOPでなくとも何かの方法で効率よく出せそうですよね。。