lombok idea 插件下载

分类:编程辅助 软件版本:v1.18.4 jar文件 大小:1KB 更新日期:2024年11月17日
本站评级:★★★★☆ 语言:简体中文 授权版本:免费 运行环境:Windows 11,Windows 10,Windows 8,Windows 7

lombok idea 插件 v1.18.4 jar文件


lombok idea 插件用于在开发时减少不必要的操作,自动生成getter,setter方法,大大降低重复的编写步骤,提升效率。欢迎有需要的朋友来万能驱动网下载。

lombok插件介绍:

lombok idea 插件通过增加处理程序使我们的java语言更加刺激(简洁和快速)。

lombok插件

lombok注解:

val 这不是一个注解,用于局部变量声明,减少重复输入。

@NotNull 作用在方法参数上的注解,用于自动生成空值参数检查。

@Cleanup 作用在局部变量上,在作用域结束时会自动调用close方法释放资源。

@EqualsAndHashCode 类注解,自动生成类中所有非静态非瞬时字段的equals方法和hashCode方法。

@AllArgsConstructor 类注解,生成一个初始化所有字段的构造函数。

@RequiredArgsConstructor 类注解,为final字段和标记了@NotNull的字段生成构造函数。

@Data 类注解,相当于同时应用了@Getter、@Setter、@ToString、@EqualsAndHashCode、@RequiredArgsConstructor。如果已经定义了一个构造方法,就不会再自动生成构造方法了。

@NoArgsConstructor 类注解,自动生成一个无参构造函数。

@Value 类注解,和@Data类似,但是用于不可变类型。生成的类和所有字段都设置为final,所有字段都为private,自动生成Getter但是没有Setter,会生成初始化所有字段的构造函数。相当于同时应用了final @ToString、 @EqualsAndHashCode、 @AllArgsConstructor 、@FieldDefaults(makeFinal = true, level = accessLevel.PRIVATE)和 @Getter。

@Getter 作用在字段上,会自动生成字段的Getter;作用在类上,会自动生成该类所有非静态字段的Getter,还能控制Getter的访问级别

@ToString 类注解,自动生成类的toString方法,可以做一些定制,比如不应用于某个字段,不调用Getters等。

idea中搜索不到Lombok问题:

可能1:没有打开注解生成器Enable annotation processing。

可能2:pom.xml中加入的lombok依赖包版本和自动安装的plugin中的lombok依赖包版本不一致。

可能3:IDEA的编译方式选项错误,应该是javac,而不是eclipse。因为eclipse是不支持lombok的编译方式的,javac支持lombok的编译方式。

版权声明:lombok idea 插件所展示的资源内容均来自于第三方用户上传分享,您所下载的资源内容仅供个人学习交流使用,严禁用于商业用途,软件的著作权归原作者所有,如果有侵犯您的权利,请来信告知,我们将及时撤销。


软件下载信息清单:


软件名称 发布日期 文件大小 下载文件名
lombok idea 插件安装包 2024年11月17日 1KB lombok_v1.18.4_qudong9.com.zip
下载地址:
相关推荐: 驱动大全 / 软件下载

软件评论

昵称*

手机*

网址

驱动总数
22526+
文章总数
3520+
评论条数
265+
运行天数
300+