文档章节

Lombok简单介绍及使用

to_ln
 to_ln
发布于 06/18 10:26
字数 257
阅读 7
收藏 0
  1. 官网
  2. 通过简单注解来精简代码达到消除冗长代码的目的
  3. 优点
  • 提高编程效率
  • 使代码更简洁
  • 消除冗长代码
  • 避免修改字段名字时忘记修改方法名 4.idea中安装lombnok 安装Lombok
  1. pom.xml引入
 <dependency>
      <groupId>org.projectlombok</groupId>
      <artifactId>lombok</artifactId>
      <version>1.16.18</version>
    </dependency> 
  1. 注解说明
  • @Data:自动生成setter、getter、equals、hash、toString
  • @Setter:自动生成setter
  • @Getter:自动生成getter
  • @AllArgsConstructor:有参构造方法
  • @NoArgsConstructor:无参构造方法
  • @ToString:toString方法

其中:

  • @AllArgsConstructor(of="id"):只带id参数的构造方法

  • @AllArgsConstructor(of={"id","sex"}):带id、sex的构造方法

  • @AllArgsConstructor(exclude="id"):不带id参数的构造方法 @AllArgsConstructor(exclude={"id","sex"}):不带id、sex的构造方法

© 著作权归作者所有

共有 人打赏支持
to_ln
粉丝 0
博文 67
码字总数 14598
作品 0
东城
log lombok eclipse

介绍一个不错的Eclipse插件Lambok,实现自动生成Java代码 该插件对Log4j简化的代码,因为不大,所以jar包也存在呢! 使用 lombok 注解的时候记得要导入 lombok.jar 包到工程lombok注解: 介绍...

林伟琨
2016/08/01
7
0
刚了解到的Lombok,记一下

前言: 逛开源社区的时候无意发现的,用了一段时间,觉得还可以,特此推荐一下。 lombok 提供了简单的注解的形式来帮助我们简化消除一些必须有但显得很臃肿的 java 代码。特别是相对于 POJO...

吴海宏
2014/10/21
0
0
lombok 介绍及基本使用方法

lombok 提供了简单的注解的形式来帮助我们简化消除一些必须有但显得很臃肿的 java 代码。特别是相对于 POJO,光说不做不是我的风格,先来看看吧。 lombok 的官方网址:http://projectlombok....

glen_xu
2015/12/24
38
0
Lombok 安装、入门 - 消除冗长的 java 代码

前言: 逛开源社区的时候无意发现的,用了一段时间,觉得还可以,特此推荐一下。 lombok 提供了简单的注解的形式来帮助我们简化消除一些必须有但显得很臃肿的 java 代码。特别是相对于 POJO...

AnyLiem
2015/07/10
288
0
lombok cookbook 消除冗长的 java 代码

lombok 提供了简单的注解的形式来帮助我们简化消除一些必须有但显得很臃肿的 java 代码。特别是相对于 POJO, 官网上有 lombok 三分四十九秒的视频讲解,里面讲的也很清楚了,而且还有文档可...

squanchao
2016/04/08
9
0

没有更多内容

加载失败,请刷新页面

加载更多

讲述下 :LVM逻辑卷管理遇到的问题

LVM学习逻辑卷管理创建逻辑卷遇到的问题 1 实验环境 系统 内核 发行版本 CentOS 2.6.32-754.2.1.el6.x86_64 CentOS release 6.10 (Final) 由于是最小化安装没有xfs命令,yum安装如下包支持此...

linuxprobe16
36分钟前
0
0
day95-20180922-英语流利阅读-待学习

Hey Jude 半个世纪传唱不衰的背后故事 毛西 2018-09-22 1.今日导读 2004 年,The Beatles 被《滚石》杂志选为“历史上最伟大的 50 位流行音乐家的第一位”。这四名来自英国利物浦的男孩不仅对...

飞鱼说编程
43分钟前
1
0
OSChina 周六乱弹 —— 放假前期焦虑症晚期

Osc乱弹歌单(2018)请戳(这里) 【今日歌曲】 @andonny :分享Matteo的单曲《Panama》: 《Panama》- Matteo 手机党少年们想听歌,请使劲儿戳(这里) @新垣吉衣OSC :我发现只要去有小朋友...

小小编辑
58分钟前
150
8
wait()被notify()后,接着执行wait()后面的语句

wait()被notify()后,接着执行wait()后面的语句

noteman
今天
1
0
Ubuntu集群-使用MAAS开始裸机安装

Ubuntu使用MAAS装机的七个步骤。 1、Setup your hardware You need one small server for MAAS and at least one server which can be managed with a BMC. It is recommended to have the M......

openthings
今天
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部