図1に示すように、ログフレーム
SLF4J使用
システムの使用方法1、SLF4J
開発時間の後、コールのロギング方法は、直接クラスのログを実装と呼ばれるべきではありませんが、メソッド呼び出し内で抽象化レイヤをログに記録します。
内部のシステムに導入SLF4Jのjarとlogback jarファイルを達成
注:実施体制各ログには、独自の設定ファイルを持っています。SLF4Jを使用した後、プロファイルは、それ自体がプロファイルログまたは実装フレームワークからなります。
2、残された課題
(SLF4J + logback):春(コモン・ログ)、休止状態(JBossの-ログ)、MyBatisの、XXXX
統合ログでも、他のフレームワークと私の使用SLF4J統一出力と、?
システムは、SLF4Jに統一されているすべてのログを取得する方法。
== 1、他のロギングフレームワークを除外するためのシステム。==
== 2、とタンディッシュオリジナルのロギングフレームワークを交換する。==
== 3、我々は他の実装のSLF4Jをインポート==
3、SpringBootログの関係
SpringBootは、ロギングのためにそれを使用します。
要約:
。1)、SpringBoot下地が使用さSLF4J + logback方法のためのロギング
2)、SpringBootも他のログはSLF4Jで置換されています。
3)、中央交換パッケージ?
4)私たちは、他のフレームワークを紹介したい場合は?デフォルトのログを取る必要があります。このフレームワークは、外に除去によって異なり?
コモンズ・ロギングのための春のフレーム;
** 自動的にすべてのログ、およびに適応== SpringBoot ログを使用して基本的なSLF4J + logback方法、ロギングフレームワークを除外するためのフレームワークに依存するとき、ちょうど必要性その他のフレームをご紹介。== **
1、デフォルトの設定
SpringBootヘルプは、私たちには、デフォルトのログを設定します。
2、指定配置
地方分権クラスパスの枠組みへの各ログ独自の構成ファイルができ ; SpringBootの彼のデフォルトの設定を使用しません
logback.xml:ログフレームワークが直接識別されます。
spring.xml-logback:ロギング・フレームワークは、直接ログ構成を解析することにより、SpringBoot設定項目をログにロードされていない、あなたはSpringBootは、機能プロファイルを高度な使用することができます
ロギングフレームワークを切り替えます
なお、図SLF4Jログ、関連するスイッチに応じて適合させることができます。
SLF4J + log4jの方式。