陈老老老板
在一些公司中使用日志是在类首创建logger对象,写代码的时候每个类都要写创建日志记录对象,这个可以优化一下,使用前面用过的lombok技术给我们提供的工具类即可。
@RestController
@RequestMapping("/books")
public class BookController extends BaseClass{
//平时写法
private static final Logger log = LoggerFactory.getLogger(BookController.class);
}
导入lombok后使用注解搞定,日志对象名为log。使用Slf4j注解代替
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<version>1.18.20</version>
</dependency>
@Slf4j //这个注解替代了下面那一行
@RestController
@RequestMapping("/books")
public class BookController extends BaseClass{
//这一句可以不写了
// private static final Logger log = LoggerFactory.getLogger(BookController.class);
}
总结:使用注解代替创建对象的问题。希望对您有帮助。
结束语:裸体一旦成为艺术,便是最圣洁的。道德一旦沦为虚伪,便是最下流的。
勇敢去做你认为正确的事,不要被世俗的流言蜚语所困扰。