当前位置: 首页> 文旅> 文化 > JavaEE:Lombok工具包的使用以及EditStarter插件的安装

JavaEE:Lombok工具包的使用以及EditStarter插件的安装

时间:2025/7/10 12:25:41来源:https://blog.csdn.net/linsc_05/article/details/140535166 浏览次数:0次

Lombok是一个Java工具库,通过添加注解的方式,简化Java的开发。

目录

1、引入依赖

2、使用

3、原理解释

4、更多使用

5、更快捷的引入依赖


1、引入依赖

<dependency><groupId>org.projectlombok</groupId><artifactId>lombok</artifactId><optional>true</optional>
</dependency>

2、使用

        Lombok通过一些注解的方式,可以帮助我们消灭一些代码,使代码看起来更简洁。使用 @Data 注解,会帮助我们自动生成一些方法,包含 getter/setter/toString 等……

例如:

import lombok.Data;@Data
public class Test{private String str1;private String str2;private String str3;
}

        这边的Test对象在加上 @Data 注解后,在没有添加getter/setter等方法的前提下,也可以使用。

3、原理解释

        Lombok使一款在编译期生成代码的工具包

Java程序的运行原理:

Lombok的运行原理:

4、更多使用

        @Data 生成的方法很多,如果想要更精细的使用,Lombok也提供了一些更精细粒度的注解:

@Getter                                        自动添加getter方法

@Setter                                        自动添加setter方法

@ToString                                    自动添加toString方法

@EqualAndHashCode                自动添加equals和hashCode方法

@NoArgsConstructor                 自动添加无参构造方法

@AllArgsConstructor                 自动添加全属性构造方法

@NonNull                                     属性不能为null

@RequiredArgsConstructor      自动添加必需属性的构造方法(final+@NonNull为必需)

@Data = @Getter + @Setter + @ToString + @EqualAndHashCode + @NoArgsConstructor + @RequiredArgsConstructor 

5、更快捷的引入依赖

        我们可以通过安装插件的方法,来更方便快捷的引入依赖。

安装插件EditStarter,重启Idea:

重启完成后,在 .xml 文件中右键点击创建构造方法,会出现一个 EditStarter 的绿色图标:  

        勾选上后点击OK,就可以成功添加依赖了~还有很多其他的依赖也可以通过这个工具包来添加,方便快捷。

关键字:JavaEE:Lombok工具包的使用以及EditStarter插件的安装

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: