lombok组件的使用

由于springboot项目中有@Slf4j 注解等,而eclipse需要安装lombok插件才能正常编译

打印日志方式:log.info("打印日志");

如果不使用注解也可以使用传统的方式打印日志,就是麻烦点:

private final Logger logger = LoggerFactory.getLogger(this.getClass());

logger.info(“打印日志”);

sts安装lombok的方法

下载 lombok.jar
(https://projectlombok.org/download.html)
将 lombok.jar 放在sts(eclipse)安装目录下,和 sts.ini 文件平级的。

3.运行lombok.jar
在lombok.jar 的目录下,运行:
java -jar lombok.jar

a. 运行后会弹框如下框,

4.如果想看看是否真的安装成功,可以在 sts.ini 中看看,我的环境是多了一行(-javaagent:你的sts安装路径\lombok.jar)

  1. Lombok的使用

    主要是基于标注来进行信息的封装和使用:

    @NonNull: 标识对象是否为空,为空则抛出异常

    @Getter: 自动生成Getter方法

    @Setter: 自动生成Setter

    @ToString: 覆盖tostring方法

    @EqualsAndHashCode: 覆盖equal和hashCode方法

@Data:  @Getter/@Setter, @ToString, @EqualAndHashCode等组合

 @@NoArgsConstructor @AllArgsConstructor注解使用

@Slf4j:  默认使用slf4j的日志对象

你可能感兴趣的:(lombok组件的使用)