Lombok

2016-03-11  本文已影响87人  BigB

安装

一个专门的注释框架,提供了挺多有趣又有用的注释。
使用的话很简单啦,给项目添加的话也很容易,可以直接下载 项目下载地址
用maven的话更简单,直接加上下面的配置就可以了。

<dependency>
  <groupId>org.projectlombok</groupId>
  <artifactId>lombok</artifactId>
  <version>1.16.6</version>
  <scope>provided</scope>
</dependency>

找到下载到的jar文件放到类路径中,不过还要运行安装下,这里其他的jar包不太一样。
双击后会提示安装

选择Install/Update后就好了。。安装程序会自动在my.ini中加入配置


然后重启eclipse就可以了。。

API。。。

Features
感觉比较常用的是@Log系列。支持好多种日志,而且不需要显示定义啦,因为总是copy代码,copy过去后还要改。这些是支持的日志种类。

![D479EW8WE8}$C`RC]POUOI6.png](https://img.haomeiwen.com/i1707812/db7a19e1343aa04e.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

另外@Data也很有用,可以生成setter/getter/constructor/toString/equals/hashcode那一整套的东西。。。会让代码变的非常整洁。

还想说个就是@Builder,会生成一堆赋值代码并把this返回回去。可以让初始化对象的代码看起来很整洁,也是蛮有用的。其他感觉用的不是很多。

项目地址

项目地址

上一篇 下一篇

猜你喜欢

热点阅读