博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
lombok 安装
阅读量:7175 次
发布时间:2019-06-29

本文共 939 字,大约阅读时间需要 3 分钟。

1. 什么是lombok

  • 是一款小巧的代码生成工具
  • 自动生成getter与setter方法
  • 提高开发效率
  • 代码简洁,直观,减少大量冗余代码
  • 减少后期的维护成本

2. 安装lombok

  • 下载 :
  • 安装eclipse插件
    • 让eclipse认识lombok语法
  • 安装方式
    • 进入到cmd命令行下,运行jar包
    • java -jar lombok.jar
    • 选择指定的 eclipse
  • 安装jar包原理
    • 把jar拷贝到eclipse当中
    • 在eclipse.ini文件当中做了两行配置
    • 如果文件夹名字是中文,自动加的这行代码在两个中文间加了一个‘\’,去掉这个就可以正常启动了,也能添加get/set方法了。

3. lombok导入jar包

方式1

  • 1.直接把jar拷贝到工程当中
  • 2.buildPath
  • 弊端
    • 每一个工程都要拷贝这个jar包

方式2

  • 把经常用的 jar 放到某一个地方,每一次要用,直接引用就行。
  • 1.右键工程->Buildd Path->Config Build Path->Add Libraries。。。
  • 2.在弹出的对话框当中选择User Library用户自己的库
  • 3.进入到添加界面,点击右侧添加,新建一个仓库,给仓库起一个名称
  • 4.选择刚新建的仓库,点击右侧添加jar包,找到 lombok 对应的jar包地址
  • 5.使用jar包

4. 使用lombok

  • 在类上添加注解
  • 常用注解
@Data    该注解相当于同时加上以下注解@Setter @Getter,@ToString,@EqualsAndHashCode,作用于类中@Setter @Getter    作用于属性上,自动生成get,set方法.    也可直接作用于类上,全部属性都添加@ToString    生成toString方法,默认情况下,会输出类名、所有属性,属性会按照顺序输出,以逗号分割。@EqualsAndHashCode    生成equals和hascode方法@NoArgsConstructor     无参构造器@AllArgsConstructor    全参构造器

转载于:https://www.cnblogs.com/xzh0717/p/10652645.html

你可能感兴趣的文章
第二篇*1、Python基本数据类型
查看>>
Mybatis中$和#的区别
查看>>
EntityFramework_基础
查看>>
maven常用命令介绍(持续更新)
查看>>
【题解】选牛
查看>>
css z-index
查看>>
php产品细节图多图上传示例代码 无刷新
查看>>
初始化mysql数据库提示缺少Data:dumper模块解决方法
查看>>
实时在线查询sql
查看>>
hadoop作业调优参数整理及原理(转)
查看>>
java自定义注解
查看>>
【原】web移动端常用知识点笔记
查看>>
c语言 贪食蛇小游戏
查看>>
Cloudera Impala 之 ORDER BY without LIMIT currently not supported
查看>>
心灵鸡汤----幸福在哪里?
查看>>
[BZOJ3674]可持久化并查集加强版
查看>>
HDU4010 Query on The Trees
查看>>
【1130】数据结构上机测试1:顺序表的应用 (链表的建立于重复元素删除) SDUT...
查看>>
Ubuntu 14.04 安装R 环境
查看>>
提升用户体验之 选用合适的鼠标光标
查看>>