ITコンサルの日常

ITコンサル会社に勤務する普通のITエンジニアの日常です。

Seasar2

いまさらながら試してみました。やばい、ほんといまさらだわ。。。
examples.dicon.なんとかInjectionを試して、ようやくなんとかインジェクションの意味を体で理解しました(^^; でもって、examples.dicon.AopClientも実行してみました。そのままだと、「log4j:WARN No appenders could be found」とか怒られるので、mainの直下に

BasicConfigurator.configure();

の一行を追加。コンソールにトレースログが出力されました。なるほど。よくパフォーマンス上の問題が起きたときに、どの処理で時間がかかっているかってのを調べることがあるのですが、こいつなら動的に(ここが重要かも)ログを追加できるので、特定箇所のパフォーマンスを計るのも簡単ですね。限られたログからセカセカ追っている自分がナサケナイ。。。
→でも、インジェクションされたオブジェクトに限るんですね。当たり前だけど(^^;