介绍:lombok在编译entity文件时自动生成get set toString hashCode等方法,这样方法生成就不用写在代码里了,可以简化代码。

使用方法:

一、在pom文件里引入lombok的依赖

代码实现:

<dependency><groupId>org.projectlombok</groupId><artifactId>lombok</artifactId><version>1.18.12</version><scope>provided</scope>
</dependency>

注:

也可以到maven官网复制,如图

二、在eclipse里安装Lombok

1、在命令框中通过cd指令找到maven仓库--》org --》projectlombok --》 lombok --》 进入相应的版本号

2、运行jar文件 java -jar lombok-1.18.12.jar

3、手动寻找ide

1)运行后出现该页面,点击确定

2)选择ide的位置

进入该位置即可(即你的ide的位置,我的是eclipse)

3)安装

4)安装成功进入该界面

5)重启ide,安装完毕

三、在entity文件上添加注解@Data

注:

(1)要进入jar包lombok.Data

(2)引入成功之后会发现outline里出现了相应的方法

【java】Lombok的使用相关推荐

  1. java lombok.getter_lombok注解Getter和Setter的使用

    1.创建类:GetterSetter,这是一个没有使用lombok的类 package im.ubu.java.lombok; /** * @Author hiwon(116268012 @ qq.c ...

  2. java lombok 视频_Java开发神器Lombok使用详解

    最近正在写SpringBoot系列文章和录制视频教程,每次都要重复写一些Getter/Setter.构造器方法.字符串输出的ToString方法和Equals/HashCode方法等.甚是浪费时间,也 ...

  3. Eclipse 基本 java lombok maven 示例

    在本指南中,我们将了解什么是 Lombok 项目,使用 Eclipse 或 STS 等 IDE设置Lombok ,一个简单的java Lombok maven 示例和Lombok项目的主要功能. 1. ...

  4. java lombok

    java效率工具 Lombok KenDoEverthing发布于 2018-11-29 Java项目中,充斥着太多不友好的代码:POJO的getter/setter/toStringm异常处理,I/ ...

  5. java lombok.getter_Lombok注解@Getter @Setter详解

    1.为什么强大 ​项目中经常使用bean,entity等类,绝大部分数据类类中都需要get.set.toString.equals和hashCode方法,尽管IDE工具都会帮我们生成.但自动生成这些代 ...

  6. java lombok.getter_Java如何使用Lombok生成getter和setter?

    下面的代码片段向您展示了项目如何使用Lombok的@Getter和@Setter注解在POJO(纯旧java对象)类中生成Getter和Setter方法.使用这些注解就不需要手动实现mutator和a ...

  7. java lombok 插件_关于java:ieda中的Lombok插件安装及测试

    Lombok我的项目是一个Java库,它会主动插入您的编辑器和构建工具中,省略简化咱们程序的编写.例如使用Lombok注解援用,省略pojo包下的实体类里的set.get.tostring等办法的编写 ...

  8. java lombok logback 配置日志打印

    一.maven 引入 <dependency><groupId>org.projectlombok</groupId><artifactId>lombo ...

  9. java lombok.getter_详解lombok @Getter @Setter 使用注意事项

    前言:半夜睡不着觉,把星星哼成歌,只好到csdn寻找另一个梦境..... lombok是一个帮助简化代码的工具,通过注解的形式例如@Setter @Getter,可以替代代码中的getter和sett ...

  10. java冗余_Java使用lombok消除冗余代码的方法步骤

    一.项目背景 在写Java程序的时候经常会遇到如下情形: 新建了一个Class类,然后在其中设置了几个字段,最后还需要花费很多时间来建立getter和setter方法. lombok项目的产生就是为了 ...

最新文章

  1. 分享 C++命名空间的解释
  2. centos7.4安装图形界面及报错处理
  3. 以下可以作为c语言合法变量名的是,2016年河南科技学院信息工程学院C语言上机编程复试笔试最后押题五套卷...
  4. java读取文件中的数组中_使用java中的数组从文本文件中读取关键字
  5. eclipse下使用hibernate tools实现hibernate逆向工程
  6. sublime注释乱码c语言,ConvertToUTF8:解决 Sublime Text的乱码问题
  7. oracle 已知表名查询所属的schema_sql注入联合查询总结
  8. 漂亮的英文字体 android,资深字体设计师私藏的10大APP,只怪你知道的太晚 !
  9. 双闭环直流调速系统matlab/simulink仿真
  10. EF Core 日志跟踪sql语句
  11. 佳能2900打印机与win10不兼容_windows10系统64位如何安装佳能LBP2900驱动?
  12. Gocator三维传感器环境配置结合VS2015 (Gocator自带网页软件使用介绍)
  13. 微软扩大与Meta的AI合作,强强联合,友商岌岌可危?
  14. leetcode:6071. 完成所有任务需要的最少轮数【尽可能的多一点3】
  15. Andriod中插入百度广告的使用
  16. JAVA计算机毕业设计毕业论文答辩管理系统Mybatis+系统+数据库+调试部署
  17. Xcode Localizations Change Development Language (Xcode 本地化 修改默认的开发语言)
  18. 肾虚的信号你明白嘛?
  19. accept4: too many open files; retrying in 1s
  20. html中img标签为什么显示不出来

热门文章

  1. 测试 csdnmakerdown语法
  2. 【poj3420】 Quad Tiling
  3. webservice发送字符串
  4. OpenLayers 动态添加标记(Marker)和信息窗(Popup)
  5. SAP BADI应用
  6. ASP.net session 使用总结(2)
  7. php如何调用c接口无错版
  8. DataBind数据核心
  9. 使用Combox控件的一个问题
  10. 模态对话框的父窗口设置