抱歉,您的浏览器无法访问本站
本页面需要浏览器支持(启用)JavaScript
了解详情 >

摘要:本文了解了什么是Lombok工具。

环境

Windows 10 企业版 LTSC 21H2
Java 1.8
Maven 3.6.3
Lombok 1.18.30

1 简介

Lombok是一个Java库,通过注解方式简化Java代码,减少样板代码的编写,提高开发效率。

官网:https://projectlombok.org/

2 特点

核心特点:

  • 减少样板代码:自动生成getter方法和setter方法,以及构造器等方法
  • 提高代码可读性:简洁的注解替代冗长的代码
  • 编译时处理:在编译时生成代码,不影响运行时性能
  • 易于使用:只需添加依赖和注解即可

3 原理

Lombok通过注解处理器在编译时扫描带有注解的源代码,生成相应的代码并添加到编译结果中。

4 依赖

添加依赖:

pom.xml
1
2
3
4
5
6
7
<!-- Lombok -->
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<version>1.18.30</version>
<scope>provided</scope>
</dependency>

5 配置

在开发工具中需要安装Lombok插件并启用注解处理。

评论