1、是否是厭倦了ide
private final static Logger logger = LoggerFactory.getLogger(Application.class);spa
的拷貝和修改?插件
2、如今能夠經過@Slf4j簡化這個日誌類的引用了。debug
3、首先引入依賴包日誌
。。。 <properties> <lombok.version>1.18.6</lombok.version> </properties> 。。。 <!-- https://mvnrepository.com/artifact/org.projectlombok/lombok --> <dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <version>${lombok.version}</version> <scope>provided</scope> </dependency>
4、使用code
@Slf4j @Service public class ComputerStatusService { public ComputerStatusMsg getComputerStatus() { log.debug("{}","start compute work..."); } }
5、報錯blog
極可能你會發現log沒法找到合適的引入包。get
6、解決it
這個須要IDE的插件支持。io
以IDEA爲例,File -> Settings -> Plugins
1.搜索Lombok插件並安裝。
2.下載離線插件包,選擇Install Plugin from Disk...
7、能夠更加愉快的打印日誌了。