本文主要是介绍Lombok组件的使用,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
什么是Lombok
Lombok是一个Java库,能自动插入编辑器并构建工具,简化Java开发。通过添加注解的方式,不需要为类编写getter或eques方法,同时可以自动化日志变量。
Lombok的使用
使用Lombok需要的开发环境Java+Maven+IntelliJ IDEA或者Eclipse(安装Lombok Plugin)
下载Lombok组件
完成安装后会从重启IDEA
添加依赖
<!--lombok组件--> <dependency><groupId>org.projectlombok</groupId><artifactId>lombok</artifactId><version>1.18.4</version><scope>provided</scope> </dependency>
示例
创建一个类,添加@Data
package com.ffyc.ssm.model;import lombok.Data;@Data
public class Student {private Integer id;}
编译源文件,然后反编译class文件,反编译结果如下图。说明@Data注解在类上,会为类的所有属性自动生成setter/getter、equals、canEqual、hashCode、toString方法,如为final属性,则不会为该属性生成setter方法。
这篇关于Lombok组件的使用的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!