タグ

ブックマーク / www.nurs.or.jp/~sug (2)

  • Log4J徹底解説~アスペクトはお好き?

    目次 ダウンロードなど トレースログとAOP アノテーションと連携する! トレースログ埋め込みツールの仕様 トレースログ埋め込みツールの実装 変数を監視する 変数監視プログラムの実装解説 ダウンロードなど これは「ロガーの使い方」に関する応用編である。アスペクト指向の考え方の下に、Javassist を使って、 トレースログを埋め込むツール jp.or.nurs.sug.javassist.AddTraceLog 変数を監視するツール jp.or.nurs.sug.javassist.WatchField を作る。これらのソース及びライブラリは、以下のリンクから入手できる(ドキュメント付き)。 ログツールのダウンロード ただし、Javassist ライブラリ及びログに使う Log4j などのロガーは同梱されていおない。各自入手のうえ、解凍後の lib ディレクトリにそれを入れること。Jav

  • Log4J徹底解説~使い方(logback)

    このページでは、大体 使い方(1,2)でやったのに準じて、Logback の使い方を解説する。 目次 Logback の呼び方、というか slf4j 解説 slf4jのロガー実装切替えメカニズム logback.xml ログ出力 レイアウト Logback の呼び方、というか slf4j 解説 まあ、抽象論よりも、具体的なコードを見ようじゃないか。サンプルコードはこんなものだ。 import org.slf4j.Logger; import org.slf4j.LoggerFactory; public class Test { protected static Logger log = LoggerFactory.getLogger( TestLogback.class ); public static void main( String [] args ) { new SimpleTe

  • 1