1、引用依赖

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

2、注解说明:

@Data 标签,生成getter/setter toString()等方法
@NonNull : 让你不在担忧并且爱上NullPointerException
@CleanUp : 自动资源管理:不用再在finally中添加资源的close方法
@Setter/@Getter : 自动生成set和get方法
@ToString : 自动生成toString方法
@EqualsAndHashcode : 从对象的字段中生成hashCode和equals的实现
@NoArgsConstructor/@RequiredArgsConstructor/@AllArgsConstructor
自动生成构造方法
@Data : 自动生成set/get方法,toString方法,equals方法,hashCode方法,不带参数的构造方法
@Value : 用于注解final类
@Builder : 产生复杂的构建器api类
@SneakyThrows : 异常处理(谨慎使用)
@Synchronized : 同步方法安全的转化
@Getter(lazy=true) :
@Log : 支持各种logger对象,使用时用对应的注解,如:@Log4

3、包下载;https://files.cnblogs.com/files/yuhuiqing/lombok-1.18.6.zip

4、Eclipse安装lombok

  • 1、下载lombok.jar,lombok.jar官方下载地址:https://projectlombok.org/download
  • 2、双击下载好的lombak.jar,安装步骤如下:
  • 2-1.关闭弹出的警告窗口,点击 Specify location..

  • 2-2.选择eclipse的安装目录

  • 2-3.点击Install / Update

  • 2-4.点击Quit Installer,完成安装

  • 3、安装完成之后,请确认eclipse安装路径下是否多了一个lombok.jar包,并且其
  • 配置文件eclipse.ini中是否 添加了如下内容:-javaagent:D:\build-env\eclipse\lombok.jar

  • 4、重启eclipse或myeclipse

转载于:https://www.cnblogs.com/yuhuiqing/p/10693239.html

SpringBoot引用lombok让代码更简洁相关推荐

  1. 代码中有个get是啥意思_是时候秀一波了,甩掉get和set,Lombok让代码更简洁

    前言 前几天有个新来的同事(实习生)惊讶的对我说:我们的代码里好多错误,我的程序本地都启动不了. 我一脸懵逼的质问他:目前线上的代码,怎么会有问题吗? 他不服气的说:你来看嘛,就是有问题,Dao实体g ...

  2. idea lombok不生效_Spring Boot 集成 Lombok 让代码更简洁!

    点击上方"Java之间",选择"置顶或者星标" 你关注的就是我关心的! 作者:Anoyi lombok的威力 简化代码 IntelliJ IDEA安装lombo ...

  3. SpringBoot - 使用Assert校验让业务代码更简洁

    文章目录 Pre 有了Validator框架,还要Assert干啥子 org.springframework.util.Assert 对象和类型断言 文本断言 逻辑断言 Collection和map断 ...

  4. ES6技巧和窍门,使您的代码更简洁,更短且更易于阅读!

    by Sam Williams 通过山姆·威廉姆斯 ES6技巧和窍门,使您的代码更简洁,更短且更易于阅读! (ES6 tips and tricks to make your code cleaner ...

  5. 一名Android程序员如何减少代码中该死的-if-else-嵌套,怎么让代码更简洁?

    减少代码中该死的-if-else-嵌套,让代码更简洁! 写在前面 不知大家有没遇到过像"横放着的金字塔"一样的if else嵌套: if (true) {if (true) {if ...

  6. 还在手写 Getter/Setter 方法吗?Lombok 让你的代码更简洁!

    以下是文章大纲: Lombok 是什么? 官网:https://projectlombok.org/ Lombok 是一个 Java 库,使用 Lombok 可以通过简单的注解帮助我们消除 Java ...

  7. Java 效率编码 必备插件 Lombok 让代码更优雅

    1 本文涵盖注解 val var @NonNull @Cleanup @Getter / @Setter @ToString @EqualsAndHashCode @NoArgsConstructor ...

  8. lombok插件_lombok插件,让代码更简洁

    是否厌倦了写一个实体类就要重复使用快捷键生成该类的getter,setter,无参有参构造?那么lombok插件可以帮你解决这些重复性劳动.之前文章中,也有说到lombok插件,此篇文章就详细介绍下l ...

  9. 快用一用 lambda 表达式吧,让你的代码更简洁、更漂亮!

    目录 lambda 表达式 定义 lambda 表达式 捕获子句 按值捕获 按引用捕获 捕获特定的变量 捕获this指针 结合 lambda 使用 STL 算法 lambda 表达式 lambda 表 ...

最新文章

  1. python适合做后端开发吗-pythonWeb后端开发好呢?还是从事网络爬虫比较好呢?
  2. oracle db-link 分布式数据库网络配置协议错误,Oracle学习(18)【DBA向】:分布式数据库...
  3. 【2022】JVM常见面试真题详解
  4. 基于JAVA+SpringMVC+MYSQL的宠物管理系统
  5. linux测试dvi接口,TeX Live DVI字体数据解析整数溢出漏洞
  6. OpenCV-图像饱和度
  7. HandlerThread原理和实际应用
  8. 与 Netcraft 携手为 GlobalSign 的客户提供先进的保护措施以防止网站遭受恶意入侵和钓鱼攻击...
  9. 机器视觉核心算法——图像预处理
  10. 百度api申请key
  11. C#制作KTV点歌系统
  12. chm sharp安卓版_chm阅读器安卓版下载
  13. vue项目如何打包以及如何变成android、ios应用程序
  14. Python学习week3
  15. 机器阅读理解之开山鼻祖Teaching Machines to Read and Comprehend
  16. 30 个 Python3 的最佳实操,小贴士和窍门(附课程)
  17. 开年新书热销榜 TOP10
  18. 西门子S7通信协议中TSAP的确认
  19. 如何安装国内源(阿里云yum源)
  20. Python爬虫入门——3.8 Scrapy爬虫项目文件介绍

热门文章

  1. 第四周项目五-用递归方法求解(用递归求出两个数的最大公约数)
  2. Android之热修复框架Nuwa
  3. c++数据结构中 顺序队列的队首队尾_数据结构 3.3 顺序队
  4. 【Learning Spring 5.0】001 Spring架构及Spring介绍
  5. Zigbee系列(概览)
  6. 快速查看linux命令的用法----------TLDR
  7. 华为手机权限开启方法8
  8. JSON数据解析及gson.jar包
  9. 必须认识的http请求包
  10. 字符编码的发展(ASCII、Unicode、utf-8)