栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

使用Lombok插件简洁代码

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

使用Lombok插件简洁代码

使用Lombok插件简洁代码
  • 1 在一个java项目中创建一个lib文件夹
  • 2 sts(eclipse)中导入lombok(也可直接把lombok拖到lib文件下)
  • 3 添加到BuildPath路径上
  • 4 lombok注释--@Setter和@Getter
  • 5 @NoArgsConstructor
  • 6 @AllArgsConstructor
  • 7 @Data

Lombok项目是一个Java库,它会自动插入编译器和构建工具中,Lombok提供了一组有用的注释,用来消除Java类中的大量样板代码。仅五个字符(@Data)就可以替换数百行代码,从而产生干净、简洁且易于维护的Java类。

1 在一个java项目中创建一个lib文件夹

选中项目,并单击右键

选择New—>Folder

2 sts(eclipse)中导入lombok(也可直接把lombok拖到lib文件下)

拷贝sts中的lombok.jar

复制到第一步创建的lib文件夹下

3 添加到BuildPath路径上

右键点击lombok.jar,选择Build Path —>Add to Build Path

添加成功

4 lombok注释–@Setter和@Getter

自动生成Setter/Getter方法

@Setter
@Getter
public class Setter_Getter {
	private String carColor;

	
//	public String getCarColor() {
//		return carColor;
//	}
//
//	public void setCarColor(String carColor) {
//		this.carColor = carColor;
//	}

}
5 @NoArgsConstructor

自动生成无参构造器

@lombok.NoArgsConstructor
public class NoArgsConstructor {
	private String carColor;

}
6 @AllArgsConstructor
@lombok.AllArgsConstructor
public class AllArgsConstructor {
	private String carColor;
}
7 @Data

自动生成@Setter @Getter @AllArgsConstructor等等

@lombok.Data
public class Data {
	private String carColor;

}
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/643799.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号