@Slf4j


注解@Slf4j:(當前日志為logback,其他日志框架不祥)

 

直接使用log.xxxx("mothod is start")      例如:log.info("/returncode/add start");

                      ========代替=====

如果不想每次都寫   private  final Logger logger = LoggerFactory.getLogger(XXX.class);

 

可以用注解@Slf4j;(idea需裝lombok插件)

 

注明:

本文基於Spring Framework環境,並非基於SpringBoot.如果是基於SpringBoot,因為默認加入了Slf4j-apilogback的依賴,所以只需要添加lombok的依賴即可.

 

http://www.cnblogs.com/weiapro/p/7633645.html

https://blog.csdn.net/cslucifer/article/details/80953400

 

   注解的包路徑:import lombok.extern.slf4j.Slf4j;

 

@Slf4j
public class LoggerTest {
//傳統方式
private final Logger logger = LoggerFactory.getLogger(LoggerTest.class); @Test public void test1(){ logger.debug("debug message"); logger.warn("warn message"); logger.info("info message"); logger.error("error message"); logger.trace("trace message"); } // 二、注解方式實現日志,
//這里直接使用 log.xxx("dddddd"),
// 而不是Logger logger = LoggerFactory.getLogger(LoggerTest.class),然后logger.debug("debug message");

@Test
public void test2(){ log.debug("debug message"); log.warn("warn message"); log.info("info message"); log.error("error message"); log.trace("trace message"); } }

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM