■前言
枚举类中使用了lombok标注    // @AllArgsConstructor
编译出错,
说没有定义构造方法

■原因
lombox没有起到效果,
(如果起到效果,那么编译前,会自动追加构造函数的代码。

这样,编译也就不会出错了)

■解决
lombok.jar安装

■安装方法
1.打开cmd窗口
   java -jar lombok.jar

2.出来的安装界面中
   点击【specify Location】,选择要安装的「eclipse.exe」,然后安装

3.确认安装成功
安装完成后,eclipse的ini文件中,会自动追加如下内容
-javaagent:C:\Dev\eclipse\eclipse\lombok.jar

■标注
使用@Slf4j 来进行日志的打印

实体对象添加 以下注解 代码简洁
@Setter
   声明所有属性参数的set方法
@Getter
   声明所有属性参数的get方法
@AllArgsConstructor
   该注解实现声明一个构造函数含有所有已声明字段属性参数
@NoArgsConstructor
   该注解实现创建一个无参构造函数
@Data
   使用这个注解,就不用再去手写Getter,Setter,equals,canEqual,hasCode,toString等方法了,注解后在编译时会自动加进去

■通过Maven,管理jar包

    <!-- lombok  --><dependency><groupId>org.projectlombok</groupId><artifactId>lombok</artifactId></dependency>

・下面的例子中,有详细代码

SpringBoot + MyBatis 之 Hello World_sun0322-CSDN博客

---

Eclipse中,lombok安装相关推荐

  1. java adt入门教程_【教程】【多图详解】如何在Eclipse中离线安装ADT(Android Development Tools)...

    背景 本来正常情况的话,去下载集成好ADT的Eclipse,就可以直接使用了: 但是呢,(有人)有时候,是本身已经有了Eclipse了,是需要(通过Eclipse)在线下载和安装ADT的. 结果就遇到 ...

  2. ictclas包 java_ICTCLAS分词系统Java调用接口在Eclipse中的安装

    ICTCLAS分词系统Java调用接口在Eclipse中的安装 实验环境:JDK1.5.Eclipse3.1.XP操作系统 分词系统Java接口解压包:d:\fenci(http://www.nlp. ...

  3. SVN在Eclipse中的安装步骤以及使用方法和建立分支

    SVN在Eclipse中的安装步骤以及使用方法和建立分支 一. 前提描述 在开发项目的过程中难免会遇到版本的不同步开发,其中某个版本会用来修改bug,另外的版本用来开发新的功能.这便是我写这个文档的一 ...

  4. Jess在Eclipse中的安装

    Jess是Java平台上的规则引擎,它是CLIPS程序设计语言的超集,由Sandia国家实验室的Ernest Friedman-Hill开发.它的第一个版本写于1995年晚期.Jess提供适合自动化专 ...

  5. Eclipse中手动安装PyDev

    ¶ ●●● Eclipse中手动安装PyDev 一.[前言] Eclipse中安装PyDev分手动和自动的两种方法,这里只介绍手动安装,因我的Eclipse是绿色版(别人给的完整安装文件),因近期学习 ...

  6. java中git使用教程_【教程】Git在Eclipse中的安装和基本使用

    一.安装 点击 Help->Install New Software->add 安装地址为:http://download.eclipse.org/egit/updates/ 选择插件 点 ...

  7. eclipse中Lombok注解无效

    问题现象:eclipse中使用lombok的@Date,引用get方法时,报错. 解决方案: 在lombok官网(https://www.projectlombok.org/download)下载,或 ...

  8. 在Eclipse中手动安装pydev插件

    http://blog.csdn.net/chenlia/article/details/7043693 最近在学习Python, 打算在Eclipse中通过网络安装的方法安装pydev插件,按照网上 ...

  9. eclipse中在线安装gradle插件

    eclipse中安装gradle插件,实现用 git 管理项目版本,本案例中使用的是eclipse4.5也就是 MARS版本的eclipse. 1.点击help 2.点击eclipse  Market ...

  10. 【教程】Git在Eclipse中的安装和基本使用

    一.安装 点击 Help->Install New Software->add 安装地址为:http://download.eclipse.org/egit/updates/ 选择插件   ...

最新文章

  1. Sql PATINDEX 函数
  2. 网站静态化处理—动静分离策略(3)
  3. yii2 关掉php notice,yii2关闭错误提示
  4. 合成未来宝宝照片_当英国皇室宝宝长大:阿奇王子变卷毛星人,夏洛特公主颜值最能抗...
  5. Linux工作笔记024---Centos7 下查看本机公网IP
  6. 荒野行动系统推荐观战榜_荒野行动如何进行观战 荒野行动观战系统使用详解...
  7. java中的this.id_Java this关键字
  8. Facebook 推出新聊天机器人,号称击败谷歌?
  9. 智能机器人语音ic丨智能玩具语音识别芯片丨机器人语音播报芯片丨AI语音提示芯片...
  10. C# 使用 quartz.net 做定时任务
  11. python基础-解释器安装
  12. 条码专题--条码技术应用
  13. 零基础学模拟电路--2.运算放大器的虚短和虚断
  14. linux 充电桩计费模块,充电桩及计费方法与流程
  15. CITA 技术白皮书
  16. 从爆款单品到全屋智能 Aqara如何引领行业变革
  17. 【参赛作品97】openGauss单机版安装步骤
  18. 数组名 和数组名的理解
  19. 什么是云虚拟主机_云虚拟主机有什么用
  20. android记账本的实现

热门文章

  1. android hook 模拟点击_手把手讲解 Android Hook-实现无清单启动Activity
  2. oracle 开并行写入命令,Oracle等待事件“日志文件并行写入”更改
  3. java 运行scala_使用java命令运行scala代码
  4. codeforce #164 div2
  5. LTE学习:关于CNTI
  6. 两条平行导线同向电流_如何根据功率计算电流?老师傅说这么做很简单
  7. jango web开发指南_Web前端“月薪过万”必读的一些入门书籍和网站!
  8. 为什么JavaScript需要模块化开发?
  9. arcengine动态显示所需字段值
  10. IO多路复用(番外篇)、poll、epoll三者的区别