idea中使用插件lombok简化java bean的getter/setter/log等常用功能

一、安装。

1、

 

2、

 

3、

 

4、

 

 

二、使用

1、

 

2、

 

3、

结果分析,如果没有添加@Setter注解,则LombokTest中的student示例无法使用setAge()等方法。使用lombok之后,省去了许多没必要的get,set,toString,equals,hashCode代码,简化了代码编写,减少了代码量。
      另外@Data注解的作用相当于 @Getter @Setter @RequiredArgsConstructor @ToString @EqualsAndHashCode的合集。
      另外@Log 省去了在LombokTest中添加 getLogger的如下代码: 


private static final java.util.logging.Logger log = java.util.logging.Logger.getLogger(LogExample.class.getName());

看,简单吧!

4、

posted @ 2018-08-06 10:51  igoodful  阅读(242)  评论(0编辑  收藏  举报