lombok的下载
lombok.jar软件包地址
链接:https://pan.baidu.com/s/1K1r3XirJbMzb2VLNH6f7Vg
提取码:6666
先看效果:
在没有手写getter,setter,等方法的前提下,左边依然可以看见这些方法,这个工具的作用就是省去每次都要写这些方法的烦恼。
以eclipse举例说明:
首先在项目下新建文件夹
将imbok复制到文件夹下
右键选择build Path 然后选择add to build path,如下图所示
在类的上面输入@Data
系统自动生成getter、setter方法,以及equals(),hashCode(),toString()方法。
@NoArgsConstructor
自动生成无参构造
@AllArgsConstructor
自动生成全参构造
需要注意的是如果创建了@AllArgsConstructo
最好将@NoArgsConstructor
也一并创建,因为之创建全参构造回掩盖掉无参构造,其他的带参构造方法需要自己根据自己的需求自己创建