AspectJとは・・・
Javaでアスペクト指向プログラミングを行う為の拡張。 AspectJを利用する事でロギングなどの横断的関心事を、 各プログラムに記述する事無く、追加する事ができる。 但し、AspectJがあるからといって何も考えずに進めてしまうと ログに出力するべき情報を取得できなかったりするので、 特に基盤整備の段階では、ある程度の想定、前準備は必要かもしれない。