• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:AOPでメソッド内にpointcutを作る方法)

AOPでメソッド内にpointcutを作る方法

このQ&Aのポイント
  • AOPを使ってメソッド内にpointcutを設ける方法を教えてください。
  • 私はログの出力にAOPを使っているのですが、メソッド内の任意の場所にpointcutを設け、さらにローカル変数にもアクセスしたいです。
  • 現在はprivateな空メソッドを作成し、アクセスしたいローカル変数を渡してreflectionを使用して中身を見ていますが、もっと効率的な方法があれば教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • gess9999
  • ベストアンサー率75% (3/4)
回答No.1

おそらく、無理です。現行のAOP実装ですと。 ところで、開発時に変数の中身を見たいのであれば、デバック機能(JDB)を利用してはいかがですか? Eclipseのデバッグ機能は秀逸ですよ。

foxa-gogo
質問者

お礼

ご回答ありがとうございます。目的がデバッグではなくて、ログを出すため何ですよね。 しかし、デバッグで見れるならAOPでなくとも何かの方法で効率よく出せそうですよね。。

関連するQ&A