あなたはすべての民間最終ロガーロガー= LoggerFactory.getLogger(XXX.class)を書きたくない場合、あなたは、アノテーションの@ SLF4Jを使用することができます
私たちは、に依存して導入する必要があります。
<依存性> <のgroupId> org.projectlombok </のgroupId> <たartifactId>ロンボク</たartifactId> </依存>
ケースコード:
@RunWith(SpringRunner クラス) @SpringBootTest @ SLF4J パブリック クラスLoggerTest { 民間 最終ロガーロガー= LoggerFactory.getLogger(LoggerTest クラス)。 / ** *一、传统方式实现日志 * / @Test 公共 ボイドTEST1(){ logger.debug( "デバッグメッセージ" )。 logger.warn(「メッセージ警告」)。 logger.info(「情報メッセージ」)。 logger.error(「エラーメッセージ」)。 logger.trace( "トレース・メッセージ" )。 } / ** *二、注解方式实现日志 * / @Test 公共 ボイドTEST2(){ log.debug( "デバッグメッセージ" )。 log.warn(「メッセージ警告」)。 log.info(「情報メッセージ」)。 log.error(「エラーメッセージ」)。 log.trace(「トレース・メッセージ」)。 } }
デフォルトの出力先がオンになっているので、それはない、デバッグおよびトレース出力は以下となります
第三に、注意を払う:あなたはSLF4J注入変数ログ@ノートを見つけることができない場合は、IDEのプラグインがインストールさロンボクを与えます
ない場合は、プラグインロンボクをインストールするには、百度に行くことができます