忍者ブログ
[28] [27] [26] [25] [24] [23] [22] [21] [20] [19] [18]

DATE : 2024/03/28 (Thu)
×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。


DATE : 2006/04/14 (Fri)

前回の記事

ログ出力

ログを出力するには、まず org.apache.commons.logging.Log のインスタンスを取得します。

Logging のサンプルコードを見る限り、 static フィールドとして以下のように取得するのがお薦めです。

public class Example {
    private static final Log log = LogFactory.getLog(Example.class);
    (略)
}

なお、LogFactory#getLog の引数として、クラスオブジェクトの代わりに文字列を指定することもできます。

この Example クラスでログを出力するには、次のようにします。

(Example クラス内)
public void execute() {
    log.trace("execute 実行");
    (中略)
}

ログレベルの指定は、メソッドを変えることで行います。上の例では trace としてログを出力していますが、 debug として出力するときは以下のようなります。

log.debug("execute 実行");

trace を debug に変えただけです。このように、メソッドはログレベルに対応しています。

また、例外オブジェクトやエラーオブジェクトを出力することもできます。

つづきます

PR
●この記事にコメントする
お名前
タイトル
文字色
メールアドレス
URL
コメント
パスワード
●この記事へのトラックバック
この記事にトラックバックする:
忍者ブログ [PR]
ブログ内検索
最近の状況
リンク
カレンダー
02 2024/03 04
S M T W T F S
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31
使用許諾
最新コメント
(08/15)
(05/04)
(03/06)
(03/04)
(09/25)
最新トラックバック
ブログ内検索
最近の状況
リンク
カレンダー
02 2024/03 04
S M T W T F S
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31
使用許諾
最新コメント
(08/15)
(05/04)
(03/06)
(03/04)
(09/25)
最新トラックバック