@Slf4j和@Data注解的使用
@Slf4j注解的作用相当于创建了如下的log对象
private static final Logger log = LoggerFactory.getLogger(SummerGiftController.class);
如何使用@Slf4j这个注解呢?
1.引入lombok的pom文件
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<version>1.16.12</version>
<scope>provided</scope>
</dependency>
2.在使用的类上面加入@Slf4j
3.我们就可以使用日志功能
log.info()或者log.error()等等功能。
省去了我们每次都要在一个类中创建log对象。
不过,这边大家使用idea编辑器可以会有个问题,就是这个log这个对象会报红,这个的解决方法就是下载lombok的插件,然后重启即可
@Data这个注解也是lombok包下的注解主要是用于实体类,不需要写出set和get方法,但是具备实体bean所具备的方法,简化编程提高变成速度。注意:项目中一定要引入lombok.jar!!
这个就不举例子啦,可以私下试试看。