Springでslf4j+logback

どうせログ吐くならAOPっすよね〜ってことでspringでslf4jを使う。
springはcommons-logginに依存しているのでどうにかしないと2つのロガーを管理することになる。それはすんごくキモイ。なのでspringのログもslf4jで統一する。

必要なもの

  • jcl104-over-slf4j-1.4.3.jar : jakarta-commons-loggingとslf4jのブリッジ
  • slf4j-api-1.5.3.jar   : SLF4Jの本体
  • logback-core-0.9.9.jar    : logbackの本体
  • logback-classic-0.9.9.jar  : logbackとslf4jのブリッジ

SLF4Jプロジェクトサイト←色々jarが入ってるから発掘する
LogBackプロジェクトサイト

うん。これでOKだwあとは設定ファイル書いておしまい。
commons-loggingのjarは必要ない
余計なライブラリが減りました。
commons-loggingに依存している他のライブラリでもこうすればできる。

これから色々以降作業しないとなぁ。。

以上。