- 324 名前:デフォルトの名無しさん mailto:sage [2011/09/26(月) 17:56:02.98 .net]
- >>323
ごめん323氏の言ってることがよくわからない。 Logger.getLogger() の引数に与えたクラスの完全修飾クラス名が階層カテゴリーとして扱われると思ったんだけど。 俺の用語の認識が間違ってる? 一応その前提で書くよ。 www.seasar.org/source/browse/s2container/trunk/seasar2/s2-framework/src/main/java/org/seasar/framework/aop/interceptors/TraceInterceptor.java?revision=4487&view=markup を見ると private static final Logger logger = Logger.getLogger(TraceInterceptor.class); logger.debug("BEGIN " + buf); invocation.proceed(); logger.debug("END " + buf); ってシンプルにログ出力しているだけで別に予想通りだった。 weaving targetのFQDNカテゴリにログを吐くとかやってない。 パフォーマンスを考慮するとやらんでいい気がするけど。 >>なんでAOPだとカテゴリーだめって思ったの? この場合TraceInterceptorカテゴリーにログ出力が行くと思ったので。 「業務A、業務Bのようにパッケージごとにログ分けたい場合に困る」というシチュエーションを想定して書いた。
|

|