Lombok安装及使用教程

导学

面对工作中大量重复的、毫无技术含量get()、set()方法,你是不是怨恨过?
听过Lombok能解决这些问题,你知道它是如何解决的吗?
Lombok除了get()、set()还有哪些鲜为人知的秘密呢?

Lombok是什么

官网: https://projectlombok.org/ Project Lombok is a java library that automatically plugs into your editor and build tools, spicing up your java. Never write another getter or equals method again, with one annotation your class has a fully featured builder, Automate your logging variables, and much more.
白话: Lombok 是一种 Java™ 实用工具,可用来帮助开发人员消除 Java 中的冗长代码,尤其是对于简单的 Java 对象 (POJO),它通过注解实现这一目的。

对比:Lombok安装及使用教程

这就是Lombok

Lombok原理

JSR 269:插件化注解处理API在这里插入图片描述

(Pluggable Annotation Processing API)
官网: https://www.jcp.org/en/jsr/detail?id=269
JDK6提供的特性,在 Javac编译期利用注解搞事情

Lombok安装及使用教程

Lombok安装及使用教程

Lombok安装

如何使用? javac

 拷贝jar到类路径  javac -cp lombok.jar …

Maven

 pom引入依赖 Intellij IDEA

 安装Lombok 插件

Lombok常用注解

Lombok安装及使用教程

总结

Lombok安装及使用教程

相关文章:

  • 2021-04-19
  • 2021-05-10
  • 2021-11-23
  • 2021-12-21
  • 2021-12-03
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-07-10
  • 2021-12-21
  • 2021-04-27
  • 2021-07-29
  • 2022-12-23
  • 2021-11-21
  • 2021-08-07
相关资源
相似解决方案