タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

loggingとjavaに関するnilabのブックマーク (3)

  • javaのロガーが多すぎて訳が解らないので整理してみました - 文系プログラマによるTIPSブログ

    最初は誰しもがファッ!?となるんですよねロガーって。 いずれtree-tipsで公開しようと思っている、solrのプロジェクトを今作っています。mavenでjarを管理している訳ですが・・ なんだこのロガーの数は!! commons-logging、log4j、slf4j-api、jcl-over-slf4j、logback-classic・・・・、こいつら一体何が違うんだ!どう使い分けるんだ!そもそも必要なのか!?となりました。 昔はcommons-logging+log4jというのがトレンドだった訳ですが、今はslf4j+logbackがトレンドになり、jdkも1.4から1.7になり、これらトレンドが推移する過程で、いろいろなjarが旧式に依存してしまい、旧式依存を解決するためにアダプタが登場し始め、mavenでjarを収集すると大抵両方入ってしまい、カオスになっているのです。 特にs

    javaのロガーが多すぎて訳が解らないので整理してみました - 文系プログラマによるTIPSブログ
    nilab
    nilab 2014/09/16
    javaのロガーが多すぎて訳が解らないので整理してみました - treeのメモ帳
  • SLF4J

    Simple Logging Facade for Java (SLF4J) The Simple Logging Facade for Java (SLF4J) serves as a simple facade or abstraction for various logging frameworks (e.g. java.util.logging, logback, log4j) allowing the end user to plug in the desired logging framework at deployment time. Before you adopt SLF4J, we recommend that you read the concise SLF4J user manual. Note that SLF4J-enabling your library im

    nilab
    nilab 2013/10/30
    SLF4J : Simple Logging Facade for Java (SLF4J)
  • SLF4J - Javaロギング実装・ライブラリの柔軟な切り替え・効率化を実現するロギング Facade : NETBUFFALO

    僕の中では、 Java でロギングするなら log4j 1.2 系で必要十分。 それ以外、最新のトレンドについて考えることなんて数年前から無くなっていたんです。 だって、ライブラリの性能、機能(出力先の種類)が多少増えても現場のロギング要件はそんなには変わりませんから。 でも、今日ご紹介する SLF4J (Simple Logging Facade For Java) は大変興味深いロギングAPIなんですよ。 SLF4J は各種ロギング・ライブラリのアダブタAPIと言ってもよく、これによってロギング・ライブラリの実装を開発フォーズと綺麗に分離することが出来るんです(実装の遅延評価)。 さらに、このアダプタとしての役割を使えば開発者の負担も減らすことが事が出来るんですよ。

    SLF4J - Javaロギング実装・ライブラリの柔軟な切り替え・効率化を実現するロギング Facade : NETBUFFALO
    nilab
    nilab 2013/10/30
    SLF4J - Javaロギング実装・ライブラリの柔軟な切り替え・効率化を実現するロギング Facade : Simple Logging Facade For Java : それ自身がロギングの実装を目指すのでは無く、実装と利用者の間に入り柔軟な切り替えを実現
  • 1