lombok简单介绍


在开发pojo类的时候总是写那么一些getset和构造函数,大的项目中增加和修改属性是常有的事情,那么我们怎么才能避免这些没有逻辑而又必须写的办法泥,那么需要使用lombok了,只要加上几个注解,什么getset和构造函数统统不用写,这样便于后期的维护和扩展。那么下面我们来看看这些注解


@AllArgsConstructor @NoArgsConstructor @Data @Accessors(chain=true)


@AllArgsConstructor注解的英文是所有的构造方法,加上这个注解就是会生成包含所有带参的构造函数

@NoArgsConstructor注解的英文意思是空构造函数,加上这个注解就是会生成空构造函数

@Data 注解的英文意思是数据 加上这个注解就是会生成get和set方法

@Accessors(chain=true)注解的英文意思链式访问,加上这个注解就是可以user.setId(1).setName("zhangsan).这样访问属性

效果是这样的

Eclipse 中lombok不生效解决方案

上图中右边是自动生成的,终于解放你的双手了,开森不开森。

不急,要想是这个注解生效,还得安装lombok,看了许多博文,直接在Eclipse的启动文件里面加上一句-javaagent:lombok.jar就ok了,但是我这行不通,Eclipse启动闪退,不知道是不是版本的问题。第二种方法就是用命令启动了

Eclipse 中lombok不生效解决方案

这个jar文件必须要在目录下面,执行之后,会弹出框来安装,安装之后,重启Eclipse就ok了

 

 

相关文章: