lombok是一款能够精减java代码、提高开发人员生产效率的辅助工具,能够利用注解在编译期自动生成setter/getter/toString()/constructor代码。html
完全将开发人员从繁琐的代码种解脱出来,官网:https://projectlombok.org/features/index.htmljava
lombok提供了不少注解,方便平常开发:intellij-idea
@Setter:用作类或属性上,为属性提供 setting 方法ide
@Getter:用作类或属性上,为属性提供 getting 方法工具
@Data :用在类上;提供类全部属性的 getting 和 setting 方法,还提供了equals、canEqual、hashCode、toString 方法idea
@Log4j :注解在类上;为类提供一个 属性名为log 的 log4j 日志对象spa
........net
参考:http://www.blogjava.net/fancydeepin/archive/2012/07/12/lombok.html日志
http://www.cnblogs.com/yjmyzz/p/lombok-with-intellij-idea.htmlhtm